SDK-Referenz
OpenAI SDK-Kompatibilität
BazaarLink ist vollständig kompatibel mit den OpenAI Python- und Node.js-SDKs. Nur zwei Änderungen erforderlich:
Vorher (OpenAI direkt)
Nachher (BazaarLink)
Das war's!
Alle anderen Funktionen — Streaming, Tool Calling, Structured Output, Async — funktionieren genau gleich. Die einzige Änderung ist base_url, api_key und das Hinzufügen des Anbieter-Präfix zur Modell-ID.
Python
Installation
pip install openaiSynchron
Asynchron
Streaming mit Async
TypeScript / Node.js
Installation
npm install openaiGrundlegende Nutzung
Streaming
LangChain
Verwenden Sie BazaarLink mit LangChain, indem Sie die OpenAI-kompatible Base-URL konfigurieren.
LlamaIndex
Verwenden Sie BazaarLink in LlamaIndex-RAG-Pipelines. LlamaIndex unterstützt jeden OpenAI-kompatiblen Endpunkt — ändern Sie einfach zwei Parameter.
Vercel AI SDK
Integrieren Sie das Vercel AI SDK mit BazaarLink in Ihrer Next.js-App. Unterstützt Streaming, Tool Calling und Structured Output.
Installation
npm install ai @ai-sdk/openai