UNPKG

polyfact

Version:

<h1 align="center">PolyFact</h1>

31 lines (30 loc) 1.1 kB
import { GenerationClient } from "./generate"; import { GenerationWithTypeClient } from "./probabilistic_helpers/generateWithType"; import { TranscribeClient } from "./transcribe"; import { ChatClient } from "./chats"; import { MemoryClient } from "./memory"; import { UserClient } from "./user"; import { PromptClient } from "./prompt"; import { ClientOptions } from "./clientOpts"; import { KVClient } from "./kv"; import { ImageGenerationClient } from "./image"; import { MutablePromise } from "./utils"; import { AuthClient } from "./auth"; export type Client = { models: GenerationClient & GenerationWithTypeClient & TranscribeClient & ImageGenerationClient; data: MemoryClient & { kv: KVClient; }; utils: ChatClient & PromptClient; auth: { user: UserClient; } & AuthClient; }; export declare function client(co: MutablePromise<Partial<ClientOptions>>, projectOptions: { project: string; endpoint: string; }): Client; export default function PolyfactClientBuilder({ project, endpoint, }: { project: string; endpoint?: string; }): Client;