UNPKG

@alvinveroy/codecompass

Version:

AI-powered MCP server for codebase navigation and LLM prompt optimization

37 lines (36 loc) • 1.58 kB
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const deepseek_1 = require("../lib/deepseek"); async function main() { console.log('šŸ” Testing DeepSeek connection...'); try { // Test basic connection console.log('\n1. Testing API connection:'); const isConnected = await (0, deepseek_1.testDeepSeekConnection)(); console.log(`Connection Test: ${isConnected ? 'āœ… Successful' : 'āŒ Failed'}`); if (isConnected) { // Test text generation console.log('\n2. Testing text generation:'); const result = await (0, deepseek_1.generateWithDeepSeek)('Write a short hello world message'); console.log(`Generation Test: ${result ? 'āœ… Successful' : 'āŒ Failed'}`); console.log(`Result: ${result}`); // Note: We don't test DeepSeek embeddings anymore as we use Ollama for all embeddings console.log('\n3. Note: DeepSeek is no longer used for embeddings'); console.log(' All embeddings now use Ollama with nomic-embed-text:v1.5 model'); } console.log('\nšŸ” DeepSeek test complete'); } catch (error) { const err = error; console.error('\nāŒ Test failed with error:', err.message); if (err.response) { console.error('Response data:', err.response.data); console.error('Response status:', err.response.status); } } } main().catch(error => { console.error('Unhandled error:', error); process.exit(1); });