|
#!/usr/bin/env node |
|
|
|
|
|
import { nebiusClient } from './server/nebius-client.js'; |
|
|
|
async function testNebiusClient() { |
|
console.log('π§ͺ Testing Nebius client directly...\n'); |
|
|
|
try { |
|
|
|
console.log('Testing embeddings...'); |
|
const result = await nebiusClient.createEmbeddings({ |
|
input: 'What is RAG?' |
|
}); |
|
|
|
console.log('β
Success!'); |
|
console.log('Model:', result.model); |
|
console.log('Dimensions:', result.data[0].embedding.length); |
|
console.log('First 5 values:', result.data[0].embedding.slice(0, 5)); |
|
console.log('Usage:', result.usage); |
|
|
|
} catch (error) { |
|
console.log('β Error:', error.message); |
|
} |
|
} |
|
|
|
testNebiusClient(); |