release: WRNexusJS 0.8.0
This commit is contained in:
@@ -245,5 +245,46 @@ export function createAI(config: AIConfig = {}): AI {
|
||||
|
||||
return { generate, stream, streamResponse };
|
||||
}
|
||||
export { anthropicProvider, aiProvider, createAIClient } from "./providers.ts";
|
||||
export type { AIUsage, AIResult, AIProvider, AIClient, AIClientOptions } from "./providers.ts";
|
||||
export {
|
||||
anthropicProvider,
|
||||
aiProvider,
|
||||
createAIClient,
|
||||
deterministicAIProvider,
|
||||
} from "./providers.ts";
|
||||
export type {
|
||||
AIAttemptEvent,
|
||||
AICircuitBreakerOptions,
|
||||
AIClient,
|
||||
AIClientOptions,
|
||||
AIProvider,
|
||||
AIProviderCapabilities,
|
||||
AIResult,
|
||||
AIRetryOptions,
|
||||
AITool,
|
||||
AIToolCall,
|
||||
AIUsage,
|
||||
DeterministicAIProviderOptions,
|
||||
} from "./providers.ts";
|
||||
export {
|
||||
aiRateLimiter,
|
||||
createRagPipeline,
|
||||
evaluateAI,
|
||||
googleAIProvider,
|
||||
guardedProvider,
|
||||
localAIProvider,
|
||||
maxPromptLength,
|
||||
memoryConversationStore,
|
||||
memoryVectorStore,
|
||||
openAIEmbeddings,
|
||||
openAIProvider,
|
||||
promptTemplate,
|
||||
} from "./platform.ts";
|
||||
export type {
|
||||
AIGuardrail,
|
||||
ConversationStore,
|
||||
EmbeddingProvider,
|
||||
HttpAIProviderOptions,
|
||||
VectorMatch,
|
||||
VectorRecord,
|
||||
VectorStore,
|
||||
} from "./platform.ts";
|
||||
|
||||
Reference in New Issue
Block a user