UNPKG

node-agency

Version:
25 lines 1.43 kB
import OpenAI from "openai"; import { Agent } from "./agent"; type Agents = ReturnType<typeof Agent>[]; export declare const getEmbeddings: (content: string) => Promise<OpenAI.Embeddings.CreateEmbeddingResponse>; export declare const getContent: (url: string) => Promise<string[]>; export declare function VectorStore(): { addVectors: (vectors: number[][], documents: { pageContent: string; metadata: Record<string, any>; }[]) => void; similaritySearchVectorWithScore: (query: number[], k: number) => [{ metadata: Record<string, any>; pageContent: string; }, number][]; }; export declare function readableStreamAsyncIterable<T>(stream: any): AsyncIterableIterator<T>; export declare const registerTool: (name: string, execute: (prompt: string) => Promise<string>) => void; export declare const callFunction: (name: string, input: string) => Promise<string>; export declare const getCoworkerTools: (agents: Agents, humanFeedback: boolean) => OpenAI.Chat.Completions.ChatCompletionTool[]; export declare const getManagerTools: (agents: Agents, humanFeedback: boolean) => OpenAI.Chat.Completions.ChatCompletionTool[]; export declare const generateOutput: (finalOutput: string, formattedRunTime: string) => string; export declare const groupIntoNChunks: (arr: any, chunkSize: number) => any[]; export declare const getContext: () => string; export {}; //# sourceMappingURL=utils.d.ts.map