UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

20 lines (19 loc) 556 B
import { BaseRetriever } from "@langchain/core/retrievers"; import { PluginDescriptions } from "./plugin"; export type OpenAIVectorSearchInitConfig = { apiKey: string; model?: string; indexPath: string; k?: number; }; export type OpenAIVectorSearchRunArgs = { query: string; }; export interface OpenAIVectorSearchExpose extends PluginDescriptions { retriever: BaseRetriever; } export declare const OpenAIVectorSearchPluginTypes: { runArgs: OpenAIVectorSearchRunArgs; return: string; expose: OpenAIVectorSearchExpose; };