From fab4f447a4a09507bff2d82acd431bbf164dc84e Mon Sep 17 00:00:00 2001 From: Srihari Thyagarajan Date: Tue, 14 Oct 2025 14:13:31 +0530 Subject: [PATCH 1/4] Add `Anannas` AI LLM service docs --- server/services/llm/anannas.mdx | 62 +++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 server/services/llm/anannas.mdx diff --git a/server/services/llm/anannas.mdx b/server/services/llm/anannas.mdx new file mode 100644 index 00000000..e5da07b0 --- /dev/null +++ b/server/services/llm/anannas.mdx @@ -0,0 +1,62 @@ +--- +title: "Anannas AI" +description: "LLM service implementation using Anannas AI's unified model gateway with OpenAI-compatible interface" +--- + +## Overview + +`AnannasLLMService` provides access to 500+ models from multiple providers through Anannas AI's unified gateway. It inherits from `OpenAILLMService` and supports streaming responses, function calling, and context management with built-in observability and smart routing capabilities. + + + + Pipecat's API methods for Anannas AI integration + + + Complete example with function calling + + + Official Anannas AI quickstart and API documentation + + + Access 500+ models and manage observability dashboard + + + +## Installation + +To use Anannas AI services, install the required dependencies: + +```bash +pip install "pipecat-ai[anannas]" +``` + +## Prerequisites + +### Anannas AI Account Setup + +Before using Anannas AI LLM services, you need: + +1. **Anannas AI Account**: Sign up at [Anannas AI](https://anannas.ai/) +2. **API Key**: Generate an API key from your dashboard +3. **Model Selection**: Choose from 500+ available models across OpenAI, Anthropic, Mistral, Gemini, DeepSeek, and other providers +4. **Credits**: Add credits to your account for model usage (or use BYOK for enterprise deployments) + +### Required Environment Variables + +- `ANANNAS_API_KEY`: Your Anannas AI API key for authentication From a15f173556291229fb8bf2b7be49253bac784b41 Mon Sep 17 00:00:00 2001 From: Srihari Thyagarajan Date: Thu, 16 Oct 2025 14:40:25 +0530 Subject: [PATCH 2/4] Add `Anannas AI` docs --- server/services/community-integrations.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/services/community-integrations.mdx b/server/services/community-integrations.mdx index 1512515d..b295cf97 100644 --- a/server/services/community-integrations.mdx +++ b/server/services/community-integrations.mdx @@ -21,9 +21,9 @@ Speech-to-Text services receive and audio input and output transcriptions. LLMs receive text or audio based input and output a streaming text response. -| Service | Repository | Maintainer(s) | -| ------------------------------- | ---------- | ------------- | -| _No community integrations yet_ | | | +| Service | Repository | Maintainer(s) | +| ------------------------------- | ------------------------------------------------------------- | ------------------------------------------- | +| [Anannas AI](https://anannas.ai) | https://github.com/upsurgeio/anannas-pipecat-integration | [Haleshot](https://github.com/Haleshot) | ## Text-to-Speech @@ -33,7 +33,7 @@ Text-to-Speech services receive text input and output audio streams or chunks. | ------------------------------- | ---------- | ------------- | | _No community integrations yet_ | | | -# Video +## Video Video services enable you to build an avatar where audio and video are synchronized. From 2b663c632e4ea51e34dd44e7b5d7e0465dc6fd00 Mon Sep 17 00:00:00 2001 From: Srihari Thyagarajan Date: Thu, 16 Oct 2025 14:41:41 +0530 Subject: [PATCH 3/4] chore: remove from services docs --- server/services/llm/anannas.mdx | 62 --------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 server/services/llm/anannas.mdx diff --git a/server/services/llm/anannas.mdx b/server/services/llm/anannas.mdx deleted file mode 100644 index e5da07b0..00000000 --- a/server/services/llm/anannas.mdx +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "Anannas AI" -description: "LLM service implementation using Anannas AI's unified model gateway with OpenAI-compatible interface" ---- - -## Overview - -`AnannasLLMService` provides access to 500+ models from multiple providers through Anannas AI's unified gateway. It inherits from `OpenAILLMService` and supports streaming responses, function calling, and context management with built-in observability and smart routing capabilities. - - - - Pipecat's API methods for Anannas AI integration - - - Complete example with function calling - - - Official Anannas AI quickstart and API documentation - - - Access 500+ models and manage observability dashboard - - - -## Installation - -To use Anannas AI services, install the required dependencies: - -```bash -pip install "pipecat-ai[anannas]" -``` - -## Prerequisites - -### Anannas AI Account Setup - -Before using Anannas AI LLM services, you need: - -1. **Anannas AI Account**: Sign up at [Anannas AI](https://anannas.ai/) -2. **API Key**: Generate an API key from your dashboard -3. **Model Selection**: Choose from 500+ available models across OpenAI, Anthropic, Mistral, Gemini, DeepSeek, and other providers -4. **Credits**: Add credits to your account for model usage (or use BYOK for enterprise deployments) - -### Required Environment Variables - -- `ANANNAS_API_KEY`: Your Anannas AI API key for authentication From 22aec63df669a5d96aa6b8dd1b8036b69eae5ba3 Mon Sep 17 00:00:00 2001 From: Srihari Thyagarajan Date: Thu, 16 Oct 2025 19:04:51 +0530 Subject: [PATCH 4/4] fix: update repo to reflect org link --- server/services/community-integrations.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/services/community-integrations.mdx b/server/services/community-integrations.mdx index b295cf97..2692f430 100644 --- a/server/services/community-integrations.mdx +++ b/server/services/community-integrations.mdx @@ -23,7 +23,7 @@ LLMs receive text or audio based input and output a streaming text response. | Service | Repository | Maintainer(s) | | ------------------------------- | ------------------------------------------------------------- | ------------------------------------------- | -| [Anannas AI](https://anannas.ai) | https://github.com/upsurgeio/anannas-pipecat-integration | [Haleshot](https://github.com/Haleshot) | +| [Anannas AI](https://anannas.ai) | https://github.com/Anannas-AI/anannas-pipecat-integration | [Haleshot](https://github.com/Haleshot) | ## Text-to-Speech