@turingpulse/sdk-llamaindex
v1.3.0
Published
TuringPulse SDK integration for LlamaIndex — observability for QueryEngine and ChatEngine
Downloads
161
Readme
@turingpulse/sdk-llamaindex
TuringPulse SDK integration for LlamaIndex — observability for query engines and chat engines.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-llamaindex llamaindexQuick Start
import { VectorStoreIndex } from 'llamaindex';
import { init } from '@turingpulse/sdk';
import { instrumentLlamaIndex } from '@turingpulse/sdk-llamaindex';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
const queryEngine = index.asQueryEngine();
const instrumented = instrumentLlamaIndex(queryEngine, { name: 'my-llamaindex-workflow' });
const result = await instrumented.query('What is the revenue?');Documentation
Full documentation: turingpulse.ai/docs/sdk/llamaindex
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
