UNPKG

voyageai-cli

Version:

CLI for Voyage AI embeddings, reranking, and MongoDB Atlas Vector Search

84 lines (83 loc) 2.26 kB
{ "name": "code-review: fresh index required (no existing index)", "inputs": { "source": "https://github.com/mrlynn/voyageai-cli", "code": "function generateEmbeddings(texts, model) { ... }", "limit": 5 }, "mocks": { "code_status": { "totalChunks": 0, "uniqueFiles": 0, "languages": {}, "lastIndexed": null, "indexes": [] }, "code_index": { "source": "https://github.com/mrlynn/voyageai-cli", "sourceType": "github", "db": "vai_code_search", "collection": "voyageai_cli_code", "model": "voyage-code-3", "filesFound": 89, "filesIndexed": 89, "chunksCreated": 642, "totalTokens": 185000, "errors": [], "timeMs": 8400, "refresh": true, "indexName": "code_search_index" }, "code_find_similar": { "results": [ { "source": "src/lib/api.js", "language": "js", "startLine": 45, "endLine": 78, "symbols": ["generateEmbeddings", "batchEmbed"], "content": "async function generateEmbeddings(texts, model, opts) { ... }", "score": 0.962, "chunkType": "boundary" } ], "metadata": { "collection": "voyageai_cli_code", "model": "voyage-code-3", "resultCount": 1, "timeMs": 145 } }, "code_search": { "results": [ { "source": "src/lib/api.js", "language": "js", "startLine": 1, "endLine": 30, "symbols": ["apiRequest", "BASE_URL"], "content": "const BASE_URL = process.env.VOYAGE_API_URL || 'https://ai.mongodb.com/v1/'; ...", "score": 0.834 } ], "metadata": { "collection": "voyageai_cli_code", "model": "voyage-code-3", "reranked": true, "resultCount": 1, "timeMs": 210 } }, "code_query": null }, "expect": { "steps": { "check_index": { "status": "completed" }, "index_codebase": { "status": "completed" }, "find_similar": { "status": "completed" }, "contextual_search": { "status": "completed" }, "deep_query": { "status": "skipped" } }, "noErrors": true } }