@turingpulse/sdk-mistral
v1.3.0
Published
TuringPulse SDK integration for Mistral AI (TypeScript)
Readme
@turingpulse/sdk-mistral
TuringPulse SDK integration for Mistral AI (TypeScript) — automatic tracing for Mistral Large and Mixtral.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-mistral @mistralai/mistralaiQuick Start
import { Mistral } from '@mistralai/mistralai';
import { init } from '@turingpulse/sdk';
import { patchMistral } from '@turingpulse/sdk-mistral';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
patchMistral({ name: 'my-project' });
const client = new Mistral({ apiKey: '...' });
const response = await client.chat.complete({
model: 'mistral-large-latest',
messages: [{ role: 'user', content: 'Hello!' }],
});Documentation
Full documentation: turingpulse.ai/docs/sdk/mistral
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
