UNPKG

openai-code

Version:

An unofficial proxy layer that lets you use Anthropic Claude Code with any OpenAI API backend.

9 lines (7 loc) 483 B
import { getCommand } from '../command.mjs' import { getRelevantCodeForPrompt } from '../vectorindex.mjs' export const defaultVectorSearchTopK = 3 export const getVectorSearchTopK = (commands) => getCommand(commands, 'vectorSearch', defaultVectorSearchTopK) export const isVectorSearchActivated = (commands) => getVectorSearchTopK(commands) !== null export const vectorSearchCommand = async(query, topK = defaultVectorSearchTopK) => await getRelevantCodeForPrompt(query, topK)