@sahab-platform/agents
v1.0.0
Published
TypeScript SDK for the Sahab Agents API
Downloads
764
Readme
@sahab-platform/agents
TypeScript SDK for building voice AI agents powered by the Sahab platform.
Installation
npm install @sahab-platform/agents
# or
bun add @sahab-platform/agents
# or
pnpm add @sahab-platform/agentsRequirements
- Node.js >= 18
- A Sahab API key
Quick start
import { SahabAgents } from "@sahab-platform/agents";
const sahab = new SahabAgents({
apiKey: process.env.SAHAB_API_KEY!,
stt: {
model: "deepgram/nova-3",
apiKey: "",
},
tts: {
model: "cartesia/sonic",
apiKey: "",
},
llm: {
model: "openai/gpt-4o",
apiKey: "",
},
});
await sahab.agents.initialize();STT models
| Provider | Models |
| ---------- | ---------------------------------------------------------------------------------------- |
| Deepgram | deepgram/nova-3, deepgram/nova-3-medical, deepgram/nova-2, deepgram/flux-general |
| Cartesia | cartesia/ink-whisper |
| AssemblyAI | assemblyai/universal-streaming, assemblyai/universal-streaming-multilingual |
| ElevenLabs | elevenlabs/scribe_v2_realtime |
Supported languages: multi, en, de, es, fr, ja, pt, zh, hi
TTS models
| Provider | Models |
| ---------- | ------------------------------------------------------------------------------------------------- |
| Cartesia | cartesia/sonic-3, cartesia/sonic-2, cartesia/sonic-turbo, cartesia/sonic |
| Deepgram | deepgram/aura, deepgram/aura-2 |
| ElevenLabs | elevenlabs/eleven_flash_v2, elevenlabs/eleven_flash_v2_5, elevenlabs/eleven_multilingual_v2 |
| Rime | rime/arcana, rime/mistv2 |
| Inworld | inworld/inworld-tts-1.5-max, inworld/inworld-tts-1.5-mini, inworld/inworld-tts-1-max |
LLM models
| Provider | Models |
| -------- | ---------------------------------------------------------------------------------------------- |
| OpenAI | openai/gpt-4o, openai/gpt-4o-mini, openai/gpt-4.1, openai/gpt-4.1-mini, openai/gpt-5 |
| Google | google/gemini-2.5-pro, google/gemini-2.5-flash, google/gemini-2.0-flash |
| DeepSeek | deepseek-ai/deepseek-v3, deepseek-ai/deepseek-v3.2 |
| Moonshot | moonshotai/kimi-k2-instruct |
License
MIT
