SDKs Overview
CaesuraO SDKs analyze customer dialogue and add guidance to your model requests. Use the OpenAI wrappers or Vercel AI SDK middleware with your existing model client. Analysis can run before generation or in the background.
These guides cover JavaScript core/OpenAI 0.5.0, AI SDK 0.6.0, and Python 4.0.0.
Supported Languages
Choose the language ecosystem that matches your current tech stack to view the available SDKs and installation guides:
Node.js (TypeScript / JavaScript)
Official support for modern web applications and headless services via the @caesura-io/ai-sdk (for the Vercel AI SDK) and @caesura-io/openai wrappers.
Python
Official support for Python backends via the caesura-io-openai wrapper, perfect for FastAPI services or any application using the official OpenAI Python SDK.
Core Concepts
Start with your integration's quick start, then use these guides as needed:
- Conversations & Persistence: Create backend conversations, reuse their IDs, and choose what to save.
- Configuration: Learn how to manage execution modes (
asyncvssync), limit credit usage, and control prompt injection.