Ilogo ye-SHANNON A.I.
SHANNON A.I.
Ingxoxo Intengo I-API Ucwaningo Inkampani I-Pentest AI I-Boost Yokuqalisa
Ngena
Uhlelo Nokusebenzisa
Ingxoxo Intengo I-API Ucwaningo Inkampani I-Pentest AI I-Boost Yokuqalisa Ngena Uhlelo Nokusebenzisa

Khetha ulimi lwakho

Zonke izilimi ziyalingana. Khetha ofuna ukulusebenzisa.

Imibhalo ye-API

Shannon API

I-API ye-AI ehambisana ne-OpenAI ne-Anthropic enefunction calling, web search, kanye ne-structured outputs.

Thola i-API key yakho Zama i-Playground V2
Imibhalo
  • OV Uhlaka
  • CP Amandla
  • QS Isiqalo esisheshayo
  • PG API Playground OKUSHA
  • AU Ukuqinisekisa
  • ML Amamodeli
  • FN Ukubiza umsebenzi
  • JS Imiphumela ehlanganisiwe
  • SS Ukusakaza
  • WS Usesho lwewebhu
  • AN Anthropic
  • CT cli-tools OKUSHA
  • SD SDKs
  • ER Ukuphathwa kwamaphutha
  • CL Ilokhi yezinguquko
  • AK I-API key yakho
  • US Ukusetshenziswa kwakho

Shannon AI API Documentation

Uhlaka

Imibhalo yomphakathi

Konke okudingayo ukuqala nge-API ye-Shannon ehambisana ne-OpenAI ne-Anthropic.

URL OpenAI-Compatible
https://api.shannon-ai.com/v1/chat/completions

Sebenzisa i-Chat Completions API nge-function calling kanye ne-streaming.

URL Anthropic-Compatible
https://api.shannon-ai.com/v1/messages

Ifomethi ye-Claude Messages enamatheki namakhanda e-anthropic-version.

HTTP Ukuqinisekisa
Authorization: Bearer <api-key>

Noma i-X-API-Key ne-anthropic-version kuma-calls esizinda se-Claude.

Ukufinyelela Isimo
Imibhalo yomphakathi - ukushaya kudinga ukhiye

Streaming, function calling, structured outputs, web search.

Uhlu lokwethula
  • +
    Qondisa i-SDK yakho ku-Shannon
    Setha i-baseURL kuma-endpoint we-OpenAI noma Anthropic ngenhla.
    Ukusetha
  • +
    Namathisela i-API key yakho
    Sebenzisa ama-Bearer tokens kuma-OpenAI calls noma i-X-API-Key + anthropic-version.
    Ukuphepha
  • +
    Vumela amathuluzi ne-structured outputs
    Isekela i-OpenAI tools/functions, i-JSON schema, ne-built-in web_search.
    Amandla
  • +
    Landela ukusetshenziswa
    Bona ukusetshenziswa kwama-token nokusesha kuleli khasi uma ungenile.
    Ukuhlaziya

Amandla

OpenAI + Anthropic

Drop-in replacement ye-OpenAI ne-Anthropic APIs, enokusekela amathuluzi, structured outputs, kanye ne-built-in web search.

AI

Drop-in Replacement

Compatible

Isebenza nama-OpenAI ne-Anthropic SDKs. Shintsha i-base URL kuphela.

AI

Ukubiza umsebenzi

Tools

Chaza amathuluzi, vumela uShannon uwabize. Isekela auto, forced, none modes.

AI

Usesho lwewebhu

Sesha

Ukusesha kwewebhu ngesikhathi sangempela nezicaphuno zemithombo. Kutholakala ngokuzenzakalelayo.

AI

Imiphumela ehlanganisiwe

JSON

Imodi ye-JSON ne-JSON Schema enforcement ukuze kukhishwe idatha ethembekile.

AI

Multi-turn Tools

Agentic

Ama-loop okuzenzakalela wokusebenza kwefunction. Kuya ku-10 iterations ngesicelo.

AI

Ukusakaza

Fast

Server-sent events zokusakaza ama-token ngesikhathi sangempela.

Isiqalo esisheshayo

5 imizuzu

Qala ngezinyathelo ezintathu. Shannon ilingisa amaklayenti e-OpenAI ne-Anthropic.

1

Setha i-base URL

Sebenzisa i-OpenAI-compatible endpoint.

https://api.shannon-ai.com/v1/chat/completions
2

Faka i-API key

Sebenzisa i-Bearer auth ku-Authorization header.

3

Thumela umlayezo wakho wokuqala

Khetha ulimi bese ushintsha ukhiye wakho.

Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

response = client.chat.completions.create(
    model="shannon-1.6-lite",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello, Shannon!"}
    ],
    max_tokens=1024
)

print(response.choices[0].message.content)
JavaScript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/v1'
});

const response = await client.chat.completions.create({
  model: 'shannon-1.6-lite',
  messages: [
    { role: 'system', content: 'You are a helpful assistant.' },
    { role: 'user', content: 'Hello, Shannon!' }
  ],
  max_tokens: 1024
});

console.log(response.choices[0].message.content);
Go
package main

import (
    "context"
    "fmt"
    openai "github.com/sashabaranov/go-openai"
)

func main() {
    config := openai.DefaultConfig("YOUR_API_KEY")
    config.BaseURL = "https://api.shannon-ai.com/v1"
    client := openai.NewClientWithConfig(config)

    resp, err := client.CreateChatCompletion(
        context.Background(),
        openai.ChatCompletionRequest{
            Model: "shannon-1.6-lite",
            Messages: []openai.ChatCompletionMessage{
                {Role: "system", Content: "You are a helpful assistant."},
                {Role: "user", Content: "Hello, Shannon!"},
            },
            MaxTokens: 1024,
        },
    )
    if err != nil {
        panic(err)
    }
    fmt.Println(resp.Choices[0].Message.Content)
}
cURL
curl -X POST "https://api.shannon-ai.com/v1/chat/completions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "shannon-1.6-lite",
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "Hello, Shannon!"}
    ],
    "max_tokens": 1024
  }'

Response format

Success Response
{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "created": 1234567890,
  "model": "Shannon 1.6 Lite",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello! I'm Shannon, your AI assistant. How can I help you today?"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 25,
    "completion_tokens": 18,
    "total_tokens": 43
  }
}

API Playground

OKUSHA

Hlola i-Shannon API ngqo kusiphequluli. Yakha isicelo sakho, usiqhube, ubone impendulo ngesikhathi sangempela.

1

Chat, Responses, Messages

Switch across OpenAI Chat Completions, Responses, and Anthropic Messages without leaving the playground.

2

Stream live output

Run real requests, inspect raw JSON, and view stream events from the same operator console.

3

Reuse your key

Signed-in users can pull their Shannon API key straight into the dedicated playground workspace.

/zu/docs/playground

The playground now lives on its own route so the API docs stay Astro-rendered while the request builder remains an explicitly interactive client tool.

Zama i-Playground V2 Thola i-API key yakho

Ukuqinisekisa

Zonke izicelo ze-API zidinga ukuqinisekiswa usebenzisa i-Shannon API key yakho.

OpenAI Format (kunconywe)

HTTP
Authorization: Bearer YOUR_API_KEY

Anthropic

HTTP
X-API-Key: YOUR_API_KEY
anthropic-version: 2023-06-01

Amamodeli

Shannon inikezela ngamamodeli amaningi enzelwe izimo ezahlukene zokusebenzisa.

AI
shannon-1.6-lite Shannon 1.6 Lite

Impendulo esheshayo nenempumelelo emisebenzini yansuku zonke

Isimo 128K
Yakhelwe Ochwepheshe Bokuphepha Ingxoxo, Q&A, Ukwakhiwa kokuqukethwe
AI
shannon-1.6-pro Shannon 1.6 Pro

Ukucabanga okujulile ezinkingeni eziyinkimbinkimbi

Isimo 128K
Yakhelwe Ochwepheshe Bokuphepha Ukuhlaziya, Ucwaningo, Imisebenzi eyinkimbinkimbi
AI
shannon-2-lite Shannon 2 Lite

Isimo 128K
Yakhelwe Ochwepheshe Bokuphepha
AI
shannon-2-pro Shannon 2 Pro

Isimo 128K
Yakhelwe Ochwepheshe Bokuphepha
AI
shannon-coder-1 Shannon Coder

Isetshenziswe ku-Claude Code CLI nge-call-based quota

Isimo 128K
Yakhelwe Ochwepheshe Bokuphepha Ukwenza ikhodi, Ukusebenzisa amathuluzi, CLI integration
Call-based quota

Ukubiza umsebenzi

Chaza amathuluzi uShannon angawabiza ukuze enze izenzo noma athole ulwazi.

Python
from openai import OpenAI
import json

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

# Define available tools/functions
tools = [
    {
        "type": "function",
        "function": {
            "name": "get_weather",
            "description": "Get current weather for a location",
            "parameters": {
                "type": "object",
                "properties": {
                    "location": {
                        "type": "string",
                        "description": "City name, e.g., 'Tokyo'"
                    },
                    "unit": {
                        "type": "string",
                        "enum": ["celsius", "fahrenheit"]
                    }
                },
                "required": ["location"]
            }
        }
    }
]

response = client.chat.completions.create(
    model="shannon-1.6-lite",
    messages=[{"role": "user", "content": "What's the weather in Tokyo?"}],
    tools=tools,
    tool_choice="auto"
)

# Check if model wants to call a function
if response.choices[0].message.tool_calls:
    tool_call = response.choices[0].message.tool_calls[0]
    print(f"Function: {tool_call.function.name}")
    print(f"Arguments: {tool_call.function.arguments}")
JavaScript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/v1'
});

const tools = [
  {
    type: 'function',
    function: {
      name: 'get_weather',
      description: 'Get current weather for a location',
      parameters: {
        type: 'object',
        properties: {
          location: { type: 'string', description: "City name" },
          unit: { type: 'string', enum: ['celsius', 'fahrenheit'] }
        },
        required: ['location']
      }
    }
  }
];

const response = await client.chat.completions.create({
  model: 'shannon-1.6-lite',
  messages: [{ role: 'user', content: "What's the weather in Tokyo?" }],
  tools,
  tool_choice: 'auto'
});

if (response.choices[0].message.tool_calls) {
  const toolCall = response.choices[0].message.tool_calls[0];
  console.log('Function:', toolCall.function.name);
  console.log('Arguments:', toolCall.function.arguments);
}

Ukubiza umsebenzi

"auto" Imodeli izinquma ukuthi ibize umsebenzi yini (default)
"none" Khubaza function calling kulesi sicelo
{"type": "function", "function": {"name": "..."}} Phoqelela function call ethile

Response format

Uma imodeli ibiza umsebenzi
{
  "id": "chatcmpl-xyz",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": null,
        "tool_calls": [
          {
            "id": "call_abc123",
            "type": "function",
            "function": {
              "name": "get_weather",
              "arguments": "{\"location\": \"Tokyo\", \"unit\": \"celsius\"}"
            }
          }
        ]
      },
      "finish_reason": "tool_calls"
    }
  ]
}

Imiphumela ehlanganisiwe

Phoqelela uShannon ukuthi aphendule nge-JSON evumelekile ehambisana ne-schema yakho.

Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

# Force JSON output with schema
response = client.chat.completions.create(
    model="shannon-1.6-lite",
    messages=[
        {"role": "user", "content": "Extract: John Doe, 30 years old, engineer"}
    ],
    response_format={
        "type": "json_schema",
        "json_schema": {
            "name": "person_info",
            "schema": {
                "type": "object",
                "properties": {
                    "name": {"type": "string"},
                    "age": {"type": "integer"},
                    "occupation": {"type": "string"}
                },
                "required": ["name", "age", "occupation"]
            }
        }
    }
)

import json
data = json.loads(response.choices[0].message.content)
print(data)  # {"name": "John Doe", "age": 30, "occupation": "engineer"}
JavaScript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/v1'
});

const response = await client.chat.completions.create({
  model: 'shannon-1.6-lite',
  messages: [
    { role: 'user', content: 'Extract: John Doe, 30 years old, engineer' }
  ],
  response_format: {
    type: 'json_schema',
    json_schema: {
      name: 'person_info',
      schema: {
        type: 'object',
        properties: {
          name: { type: 'string' },
          age: { type: 'integer' },
          occupation: { type: 'string' }
        },
        required: ['name', 'age', 'occupation']
      }
    }
  }
});

const data = JSON.parse(response.choices[0].message.content);
console.log(data); // { name: "John Doe", age: 30, occupation: "engineer" }

Response format

{"type": "json_object"} Phoqelela i-JSON output evumelekile (ngaphandle kwe-schema ethile)
{"type": "json_schema", "json_schema": {...}} Phoqelela output ehambisana ne-schema yakho ngqo

Ukusakaza

Vumela streaming wama-token ngesikhathi sangempela nge-Server-Sent Events ukuze i-UI iphendule ngokushesha.

Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

# Enable streaming for real-time responses
stream = client.chat.completions.create(
    model="shannon-1.6-lite",
    messages=[
        {"role": "user", "content": "Write a short poem about AI"}
    ],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)
JavaScript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/v1'
});

// Enable streaming for real-time responses
const stream = await client.chat.completions.create({
  model: 'shannon-1.6-lite',
  messages: [
    { role: 'user', content: 'Write a short poem about AI' }
  ],
  stream: true
});

for await (const chunk of stream) {
  const content = chunk.choices[0]?.delta?.content;
  if (content) process.stdout.write(content);
}
Ithiphu: Izimpendulo ze-streaming zifika njenge-Server-Sent Events. I-chunk ngayinye iqukethe i-delta enokuqukethwe okuyingxenye.

Usesho lwewebhu

Shannon inefunction web_search eyakhelwe ngaphakathi futhi itholakala ngokuzenzakalelayo.

Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

# Web search is automatically available!
# Shannon will use it when needed for current information

response = client.chat.completions.create(
    model="shannon-1.6-lite",
    messages=[
        {"role": "user", "content": "What are the latest AI news today?"}
    ],
    # Optionally, explicitly define web_search tool
    tools=[{
        "type": "function",
        "function": {
            "name": "web_search",
            "description": "Search the web for current information",
            "parameters": {
                "type": "object",
                "properties": {
                    "query": {"type": "string", "description": "Search query"}
                },
                "required": ["query"]
            }
        }
    }]
)

print(response.choices[0].message.content)
# Response includes sources and citations
JavaScript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/v1'
});

// Web search is automatically available!
// Shannon will use it when needed for current information

const response = await client.chat.completions.create({
  model: 'shannon-1.6-lite',
  messages: [
    { role: 'user', content: 'What are the latest AI news today?' }
  ],
  // Optionally, explicitly define web_search tool
  tools: [{
    type: 'function',
    function: {
      name: 'web_search',
      description: 'Search the web for current information',
      parameters: {
        type: 'object',
        properties: {
          query: { type: 'string', description: 'Search query' }
        },
        required: ['query']
      }
    }
  }]
});

console.log(response.choices[0].message.content);
// Response includes sources and citations
Ithiphu: Imiphumela ye-web search inezicaphuno. Shannon izocaphuna imithombo ngokuzenzakalelayo.

Anthropic

Shannon iphinde isekele ifomethi ye-Anthropic Messages API.

https://api.shannon-ai.com/v1/messages
Python
import anthropic

client = anthropic.Anthropic(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/messages"
)

response = client.messages.create(
    model="shannon-1.6-lite",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Hello, Shannon!"}
    ],
    # Tool use (Anthropic format)
    tools=[{
        "name": "web_search",
        "description": "Search the web",
        "input_schema": {
            "type": "object",
            "properties": {
                "query": {"type": "string"}
            },
            "required": ["query"]
        }
    }]
)

print(response.content[0].text)
JavaScript
import Anthropic from '@anthropic-ai/sdk';

const client = new Anthropic({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://api.shannon-ai.com/messages'
});

const response = await client.messages.create({
  model: 'shannon-1.6-lite',
  max_tokens: 1024,
  messages: [
    { role: 'user', content: 'Hello, Shannon!' }
  ],
  // Tool use (Anthropic format)
  tools: [{
    name: 'web_search',
    description: 'Search the web',
    input_schema: {
      type: 'object',
      properties: {
        query: { type: 'string' }
      },
      required: ['query']
    }
  }]
});

console.log(response.content[0].text);
Required: Ifomethi ye-Anthropic idinga anthropic-version: 2023-06-01.

CLI Coding Agents

NEW

Use Shannon as the AI backend for popular CLI coding agents. Read files, edit code, run tests — all powered by Shannon's API.

CLI Claude Code

Anthropic's official CLI coding agent. Point it at Shannon to use as your AI backend for reading, editing, and running code directly in your terminal.

ANTHROPIC_BASE_URL=https://api.shannon-ai.com ANTHROPIC_API_KEY=sk-YOUR_KEY claude --bare
Buka imibhalo ->
CLI Codex CLI

OpenAI's open-source coding agent. Uses the Responses API for multi-turn tool use, file editing, and shell commands — all routed through Shannon.

OPENAI_BASE_URL=https://api.shannon-ai.com/v1 OPENAI_API_KEY=sk-YOUR_KEY codex
Buka imibhalo ->

Claude Code

Anthropic's official CLI coding agent. Set two environment variables and launch with --bare to skip Anthropic account login.

Bash
# Install Claude Code (requires Node.js 18+)
npm install -g @anthropic-ai/claude-code

# Connect to Shannon AI as backend
export ANTHROPIC_BASE_URL=https://api.shannon-ai.com
export ANTHROPIC_API_KEY=sk-YOUR_API_KEY

# Launch Claude Code in bare mode (no Anthropic account needed)
claude --bare

# Or run a one-shot command
claude --bare -p "Explain this codebase"

# Claude Code will use Shannon's Anthropic-compatible API
# for all AI operations: reading files, editing code,
# running tests, and multi-turn tool use.
Shell Config
# Alternative: set env vars permanently in your shell profile
# ~/.bashrc or ~/.zshrc

export ANTHROPIC_BASE_URL=https://api.shannon-ai.com
export ANTHROPIC_API_KEY=sk-YOUR_API_KEY

# Then just run:
claude --bare

# Supported features through Shannon:
# - Multi-turn conversations with full context
# - File reading and editing (tool use)
# - Shell command execution
# - Streaming responses
# - All Claude Code slash commands (/compact, /clear, etc.)

Codex CLI

OpenAI's open-source coding agent. Uses the Responses API for multi-turn tool use, file editing, and shell commands.

Bash
# Install Codex CLI
npm install -g @openai/codex

# Connect to Shannon AI as backend
export OPENAI_BASE_URL=https://api.shannon-ai.com/v1
export OPENAI_API_KEY=sk-YOUR_API_KEY

# Launch Codex
codex

# Or run a one-shot command
codex "fix the bug in main.py"

# Codex uses the Responses API (POST /v1/responses)
# Shannon handles tool calls including:
# - Reading and writing files
# - Running shell commands
# - Multi-turn function calling
Shell Config
# Alternative: set env vars permanently
# ~/.bashrc or ~/.zshrc

export OPENAI_BASE_URL=https://api.shannon-ai.com/v1
export OPENAI_API_KEY=sk-YOUR_API_KEY

# Then just run:
codex

# Supported features through Shannon:
# - Responses API with full tool use
# - Function calling (file read/write, shell exec)
# - Streaming with real-time output
# - Multi-turn conversations
# - All Codex approval modes (suggest, auto-edit, full-auto)
How It Works: Both tools send standard API requests (Anthropic Messages or OpenAI Responses) to Shannon. Shannon routes them through Gemini with full tool-use support. No Anthropic or OpenAI account needed — just your Shannon API key.

SDKs

Compatible

Sebenzisa noma iyiphi i-OpenAI noma i-Anthropic SDK — shintsha i-base URL kuphela.

OpenAI-Compatible SDKs

SDK Python

Official OpenAI Python SDK — isebenza noShannon

pip install openai
Buka imibhalo ->
SDK JavaScript / TypeScript

Official OpenAI Node.js SDK — isebenza noShannon

npm install openai
Buka imibhalo ->
SDK Go

Community Go client ye-OpenAI-compatible APIs

go get github.com/sashabaranov/go-openai
Buka imibhalo ->
SDK Ruby

Community Ruby client ye-OpenAI-compatible APIs

gem install ruby-openai
Buka imibhalo ->
SDK PHP

Community PHP client ye-OpenAI-compatible APIs

composer require openai-php/client
Buka imibhalo ->
SDK Rust

Async Rust client ye-OpenAI-compatible APIs

cargo add async-openai
Buka imibhalo ->

Anthropic-Compatible SDKs

SDK Python (Anthropic)

Official Anthropic Python SDK — isebenza noShannon

pip install anthropic
Buka imibhalo ->
SDK TypeScript (Anthropic)

Official Anthropic TypeScript SDK — isebenza noShannon

npm install @anthropic-ai/sdk
Buka imibhalo ->

Ukuphathwa kwamaphutha

Shannon isebenzisa izinkomba ze-HTTP status ezijwayelekile futhi ibuyise imiyalezo yamaphutha eningiliziwe.

400 Bad Request Ifomethi yesicelo noma amapharamitha awavumelekile
401 Unauthorized I-API key ayilungile noma ayikho
402 Quota Exceeded I-quota ye-token noma yokusesha idlulile
429 Rate Limited Izicelo eziningi kakhulu, yehlisa ijubane
500 Server Error Iphutha langaphakathi, zama futhi kamuva

Error Response Format

Error Response
{
  "error": {
    "message": "Invalid API key provided",
    "type": "authentication_error",
    "code": "invalid_api_key"
  }
}

Ilokhi yezinguquko

LOG

Izibuyekezo zakamuva nokuthuthukiswa kwe-Shannon API.

v2.2.0
2026-03-28
  • OKUSHA Claude Code support — use Shannon as your Anthropic backend for the official CLI coding agent
  • OKUSHA Codex CLI support — full Responses API with multi-turn tool use for OpenAI's coding agent
  • Kuthuthukisiwe Anthropic streaming format fixes — proper content_block lifecycle, tool_use deltas, toolu_ prefixes
  • Kuthuthukisiwe Schema sanitization for Gemini — strips $schema, additionalProperties, $ref and other unsupported fields from tool schemas
v2.1.0
2025-01-03
  • OKUSHA Kwengezwe imodeli shannon-coder-1 yokuhlanganisa i-Claude Code CLI
  • OKUSHA Uhlelo lwe-quota olususelwa ku-call lwe-Coder model
  • Kuthuthukisiwe Kuthuthukiswe ukuthembeka kwe-function calling
v2.0.0
2024-12-15
  • OKUSHA Kwengezwe ukusekelwa kwe-Anthropic Messages API
  • OKUSHA Ukuqhutshwa kwamathuluzi amanyathelo amaningi (kuya ku-10 iterations)
  • OKUSHA Ukusekelwa kwe-JSON Schema response format
  • Kuthuthukisiwe Kuthuthukiswe web search ngezicaphuno ezingcono
v1.5.0
2024-11-20
  • OKUSHA Kwengezwe imodeli shannon-deep-dapo yezimvo eziyinkimbinkimbi
  • OKUSHA I-function web_search eyakhelwe ngaphakathi
  • Kuthuthukisiwe Kwehliswe ukubambezeleka kwe-streaming
v1.0.0
2024-10-01
  • OKUSHA Ukukhishwa kokuqala kwe-API
  • OKUSHA OpenAI-compatible chat completions endpoint
  • OKUSHA Ukusekelwa kwe-function calling
  • OKUSHA Streaming nge-Server-Sent Events

I-API key yakho

Ukufinyelela
Sebenzisa ama-Bearer tokens kuma-OpenAI calls noma i-X-API-Key + anthropic-version.
YOUR_API_KEY
Thola i-API key yakho

Gcina i-API key yakho iyimfihlo. Regenerate yakha i-key entsha futhi yenze endala ingasebenzi.

Version: 1
Last rotated: Never
Last used: Never

Ukusetshenziswa kwakho

Bona ukusetshenziswa kwama-token nokusesha kuleli khasi uma ungenile.

-- API Calls
-- Tokens Used

Shannon Coder (shannon-coder-1)

Call-based quota ye-Shannon Coder (shannon-coder-1). I-reset njalo emahoreni 4.

0 Calls Used
0 Calls Remaining

Usukulungele ukwakha?

Thola i-API key yakho bese uqala ukwakha ne-Shannon AI namuhla.

Thola i-API key Buka amanani

Ukusesha okudumile:

Zama amagama angukhiye ahlukile
Zula: ↑ ↓ Khetha: Enter Vala: Esc