Ready-to-run Node.js examples for LLMTrace integration.
| File | Description | Use Case |
|---|---|---|
openai_basic.js |
Basic OpenAI SDK integration | Getting started |
streaming.js |
Streaming responses and error handling | Real-time apps |
typescript_example.ts |
TypeScript integration | Type-safe development |
-
Install dependencies:
npm install openai dotenv # For TypeScript example: npm install -D typescript @types/node ts-node -
Create
.envfile:echo "OPENAI_API_KEY=your-openai-key" > .env
-
Start LLMTrace:
docker compose up -d
-
Run an example:
node openai_basic.js # or for TypeScript: npx ts-node typescript_example.ts
{
"dependencies": {
"openai": "^4.0.0",
"dotenv": "^16.0.0"
},
"devDependencies": {
"typescript": "^5.0.0",
"@types/node": "^20.0.0",
"ts-node": "^10.9.0"
}
}