UNPKG

askexperts

Version:

AskExperts SDK: build and use AI experts - ask them questions and pay with bitcoin on an open protocol

15 lines (14 loc) 1.08 kB
/** * NIP-174 (Ask Experts) client implementation * Works in both browser and Node.js environments */ export { AskExpertsClient } from './AskExpertsClient.js'; export { AskExpertsPayingClient } from './AskExpertsPayingClient.js'; export { AskExpertsSmartClient } from './AskExpertsSmartClient.js'; export { AskExpertsChatClient } from './AskExpertsChatClient.js'; export type { ReplyMCP } from './AskExpertsSmartClient.js'; export type { ChatMessage, ChatClientOptions } from './AskExpertsChatClient.js'; export type { FindExpertsParams, FetchExpertsParams, AskExpertParams, Bid, Expert, Quote, Proof, Reply, Replies, Prompt, PromptFormat, PaymentMethod, Invoice, OnQuoteCallback, OnPayCallback, } from '../common/types.js'; export { FORMAT_TEXT, FORMAT_OPENAI, METHOD_LIGHTNING, DEFAULT_DISCOVERY_RELAYS, } from '../common/constants.js'; export { encrypt, decrypt, createEvent, generateRandomKeyPair, validateNostrEvent, } from '../common/crypto.js'; export { publishToRelays, subscribeToRelays, fetchFromRelays, waitForEvent, createEventStream, } from '../common/relay.js';