Other tools & SDKs

OpenAI and Anthropic SDKs, Continue, Aider, and more.

Any tool or library that lets you set an OpenAI or Anthropic base URL works with AivoKey.

OpenAI SDK — Python

pip install openai
from openai import OpenAI

client = OpenAI(base_url="https://api.aivokey.dev/v1", api_key="sk-aivo_...")

resp = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(resp.choices[0].message.content)

OpenAI SDK — JavaScript / TypeScript

npm install openai
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aivokey.dev/v1", apiKey: "sk-aivo_..." });

const resp = await client.chat.completions.create({
  model: "deepseek-v4-pro",
  messages: [{ role: "user", content: "Hello!" }],
});
console.log(resp.choices[0].message.content);

Anthropic SDK — Python

The Anthropic SDK adds /v1 itself, so the base URL has no /v1:

from anthropic import Anthropic

client = Anthropic(base_url="https://api.aivokey.dev", api_key="sk-aivo_...")

msg = client.messages.create(
    model="deepseek-v4-pro",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}],
)
print(msg.content[0].text)

Anthropic SDK — JavaScript / TypeScript

import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({ baseURL: "https://api.aivokey.dev", apiKey: "sk-aivo_..." });

const msg = await client.messages.create({
  model: "deepseek-v4-pro",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Hello!" }],
});
console.log(msg.content[0].text);

Continue (VS Code / JetBrains)

In ~/.continue/config.yaml, add a model:

models:
  - name: AivoKey
    provider: openai
    model: deepseek-v4-pro
    apiBase: https://api.aivokey.dev/v1
    apiKey: sk-aivo_...

Aider

export OPENAI_API_BASE="https://api.aivokey.dev/v1"
export OPENAI_API_KEY="sk-aivo_..."
aider --model openai/deepseek-v4-pro

The openai/ prefix tells Aider to use the OpenAI format; AivoKey receives just the model id.

Any other tool

Look for a setting named OpenAI compatible, custom provider or base URL, then use:

  • Base URL: https://api.aivokey.dev/v1
  • API key: your AivoKey key
  • Model: an id from Models

Many tools can also load the model list automatically from https://api.aivokey.dev/v1/models.