@presidio-dev/factifai-agent
Version:
An AI powered browser automation testing agent powered by LLMs.
10 lines • 816 B
TypeScript
import { ChatOpenAI, AzureChatOpenAI } from "@langchain/openai";
import { BedrockChat } from "@langchain/community/chat_models/bedrock";
import { BaseChatModel } from "@langchain/core/language_models/chat_models";
export type ModelProvider = "openai" | "bedrock" | "azure-openai";
export declare const getModelProvider: () => ModelProvider | undefined;
export declare const OpenAIModel: (streaming?: boolean, maxTokens?: number) => ChatOpenAI<import("@langchain/openai").ChatOpenAICallOptions>;
export declare const AzureOpenAIModel: (streaming?: boolean, maxTokens?: number) => AzureChatOpenAI;
export declare const BedrockModel: (streaming?: boolean, maxTokens?: number) => BedrockChat;
export declare const getModel: (streaming?: boolean, maxTokens?: number) => BaseChatModel;
//# sourceMappingURL=models.d.ts.map