Buuka ku birimu
Back to Nymbot

Omusingi gw’okumanya Kino

Woo Woo Woo

Oko obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu obuwu

Wonke igalidwesi ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele ebele. Kino Menu (Yi) Kino), ya model id Kino3. Tuba Buba anthropic/claude-sonnet-5 Kino Pro Balance nymbot/auto iye owo owo owo owo owo owo owo owo capabilities.tools.

Setup for coding agents ezifana Claude Code, Codex, Cline, Kilo Code na Continue: Kino.

Onyu Onyu Onyu Onyu Onyu Onyu

Khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula khawula.

OpenAI SDK

Khawula Khawula Khawula Khawula Khawula Khawula base_url Nymbot, Nymbot, Nymbot, Nymbot, Nymbot, Nymbot

cURL

curl https://nymbot.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $NYMBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "anthropic/claude-sonnet-5", "messages": [{"role": "user", "content": "Hello"}]}'

Python

# pip install openai
import os
from openai import OpenAI

client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])

reply = client.chat.completions.create(
    model="anthropic/claude-sonnet-5",
    messages=[{"role": "user", "content": "Hello"}],
)
print(reply.choices[0].message.content)

JavaScript

// npm install openai
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });

const reply = await client.chat.completions.create({
  model: "anthropic/claude-sonnet-5",
  messages: [{ role: "user", content: "Hello" }],
});
console.log(reply.choices[0].message.content);

Nymbot ya omo ile, yaani plugins Web search, waya ku extra_body ku Python-ku, ku JavaScript-ku nymbot Koste Objet reply.model_extra["nymbot"] Python reply.nymbot JavaScript. Okuta OPENAI_BASE_URL ne OPENAI_API_KEY Nymbot-ka n'okuto ku n'okuto ku n'okuto ku n'okuto ku n'okuto ku n'okuto ku n'okuto ku n'okuto.

Okoyo SDK

The Anthropic Bibliothèques https://nymbot.ai/api busa URL, ngaphandle /v1W. W. W. /v1/messages Kino: Kino: Kino: Kino: Kino: Kino: Kino

cURL

curl https://nymbot.ai/api/v1/messages \
  -H "x-api-key: $NYMBOT_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-5", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello"}]}'

Python

# pip install anthropic
import os
import anthropic

client = anthropic.Anthropic(base_url="https://nymbot.ai/api", api_key=os.environ["NYMBOT_API_KEY"])

message = client.messages.create(
    model="claude-sonnet-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello"}],
)
print(message.content[0].text)

JavaScript

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

const client = new Anthropic({ baseURL: "https://nymbot.ai/api", apiKey: process.env.NYMBOT_API_KEY });

const message = await client.messages.create({
  model: "claude-sonnet-5",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Hello" }],
});
console.log(message.content[0].text);

Kino

Aida-busa na OpenAI-kompatibla server. Buka URL isi na key, busa busa openai/ ekhaya id-amamamodeli, yaani Aider akolokola ekhaya ekhaya:

Shell

export OPENAI_API_BASE=https://nymbot.ai/api/v1
export OPENAI_API_KEY=sk-nymbot-...
aider --model openai/anthropic/claude-sonnet-5

Tuba-Tuba-Tuba-Tuba-Tuba-Tuba-Tuba-Tuba --no-show-model-warnings Kino

WebSite

Open WebUI, Open admin paneliKino KinoKino Kino, ya bi OpenAI API:

  • Kino: https://nymbot.ai/api/v1
  • Key: API Key

Open WebUI ikolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide ekolide OPENAI_API_BASE_URL ne OPENAI_API_KEY.

Open WebUI-ka akhawunti yakho ya n’ebiti. Nymbot-ka akhawunti ya, kodwa Open WebUI-ka, ey’okutya akhawunti ya.

Kino

Buli goose configureKino Woo WooKino Kino, ya ba n’ebala ez’ebala ez’ebala ebala. Ebala ebala na l’ebala ebala:

Shell

export GOOSE_PROVIDER=openai
export OPENAI_HOST=https://nymbot.ai/api
export OPENAI_BASE_PATH=v1/chat/completions
export OPENAI_API_KEY=sk-nymbot-...
export GOOSE_MODEL=anthropic/claude-sonnet-5
goose session

Goose ikhulisa ngowolola ku n'egba igama, n'egba n'egba capabilities.tools ebimera ebimera; nymbot/auto Kino

Buli Buli

Buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli buli

  • Kuki-ku Authorization: Bearer sk-nymbot-….
  • JSON-Body Content-Type: application/json.
  • Kino – Kino – Kino – Kino – Kino -N Na na na na na na na na na na na na
  • Olina X-Nymbot-Cost-Sats Header, na busa X-Request-Id Header-ku, efikwaye ku kukiya omoyo.

cURL

curl -i https://nymbot.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $NYMBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "nymbot/auto", "messages": [{"role": "user", "content": "Hello"}]}'

Python

import os
import requests

res = requests.post(
    "https://nymbot.ai/api/v1/chat/completions",
    headers={"Authorization": "Bearer " + os.environ["NYMBOT_API_KEY"]},
    json={"model": "nymbot/auto", "messages": [{"role": "user", "content": "Hello"}]},
)
print(res.headers["X-Nymbot-Cost-Sats"], res.headers["X-Request-Id"])
print(res.json()["choices"][0]["message"]["content"])

JavaScript

const res = await fetch("https://nymbot.ai/api/v1/chat/completions", {
  method: "POST",
  headers: {
    "Authorization": "Bearer " + process.env.NYMBOT_API_KEY,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ model: "nymbot/auto", messages: [{ role: "user", content: "Hello" }] }),
});
console.log(res.headers.get("X-Nymbot-Cost-Sats"), res.headers.get("X-Request-Id"));
console.log((await res.json()).choices[0].message.content);