Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions docs/references/schemas/integrations-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,14 @@ Field | Type | Description | Default
:-- | :-- | :-- | :--
openApi | array of unknown | Optional. No description provided. |
docDetectiveApi | object([Doc Detective Orchestration API](/docs/references/schemas/doc-detective-orchestration-api)) | Optional. Configuration for Doc Detective Orchestration API integration. |
anthropic | object | Optional. Configuration for Anthropic AI integration. |
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Citation: Based on new AI provider integrations added in src/ai.ts, src/ollama.ts, and schema updates in dist/schemas/config_v3.schema.json. The PR adds support for Anthropic, OpenAI, Google Gemini, and local Ollama instances with corresponding config properties and environment variable fallbacks.
View source

anthropic.apiKey | string | Optional. API key for authenticating with Anthropic. You can also set this via the `ANTHROPIC_API_KEY` environment variable. |
openAi | object | Optional. Configuration for OpenAI integration. |
openAi.apiKey | string | Optional. API key for authenticating with OpenAI. You can also set this via the `OPENAI_API_KEY` environment variable. |
google | object | Optional. Configuration for Google Gemini AI integration. |
google.apiKey | string | Optional. API key for authenticating with Google Generative AI. You can also set this via the `GOOGLE_GENERATIVE_AI_API_KEY` environment variable. |
ollama | object | Optional. Configuration for Ollama integration. Ollama runs locally and doesn't require an API key. |
ollama.baseUrl | string | Optional. Base URL for the Ollama API. | `http://localhost:11434/api`

## Examples

Expand All @@ -24,3 +32,35 @@ docDetectiveApi | object([Doc Detective Orchestration API](/docs/references/sche
}
}
```

```json
{
"anthropic": {
"apiKey": "your-anthropic-api-key"
}
}
```

```json
{
"openAi": {
"apiKey": "your-openai-api-key"
}
}
```

```json
{
"google": {
"apiKey": "your-google-api-key"
}
}
```

```json
{
"ollama": {
"baseUrl": "http://localhost:11434/api"
}
}
```
Loading