ವಿಷಯಕ್ಕೆ ತೆರಳಿ
ನಿಂಬೋಟ್ ಗೆ ಹಿಂತಿರುಗಿ

ಜ್ಞಾನದ ಆಧಾರ ಅಭಿವರ್ಧಕರು

ಅಪ್ಲಿಕೇಶನ್ಗಳು & SDKs

ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು.

ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ.Every setup below needs an API key, made in the app's ಎಪಿಐ ಮೆನು (ನೋಡಿ API ಕೀಲಿಗಳು), ಮತ್ತು ಒಂದು ಮಾದರಿ ಐಡಿ ಮಾದರಿ ಪಟ್ಟಿಉದಾಹರಣೆಗಳು ಬಳಸುತ್ತವೆ. anthropic/claude-sonnet-5 ನಿಮ್ಮ Pro Balance ಬಗ್ಗೆ ತಿಳಿಸಿ. nymbot/auto ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಕೊಡುಗೆಗಳನ್ನು ಸೇರಿಸಲು, ನಿಮ್ಮ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ. is the cheaper choice on the standard balance for plain chat, but it cannot call tools, which Goose needs; for that, pick a catalog model with capabilities.tools.

ಕ್ಲೌಡ್ ಕೋಡ್, ಕೋಡೆಕ್ಸ್, ಕ್ಲೈನ್, ಕಿಲೋ ಕೋಡ್ ಮತ್ತು ಕಂಟಿನ್ಯೂಗಳಂತಹ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ಗಳ ಸೆಟಪ್ ಅದರ ಸ್ವಂತ ಪುಟದಲ್ಲಿದೆಃ Coding ಉಪಕರಣಗಳು.

ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಸೈಟ್ನ HTML ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ.

ಪ್ರತಿ ಉಪಕರಣಕ್ಕೆ ಒಂದು ಪ್ರತ್ಯೇಕ ಕೀಲಿಯನ್ನು ಮಾಡಿ, ಒಂದು ಮುಚ್ಚಳವನ್ನು ಬಳಸಿ. ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ಗಳು ಒಂದು ಕಾರ್ಯಕ್ಕಾಗಿ ಅನೇಕ ಮಾದರಿ ಕರೆಗಳನ್ನು ಮಾಡುತ್ತಾರೆ, ಮತ್ತು ಕೀಲಿಯ ಮೇಲೆ ಒಂದು ಮುಚ್ಚಳವು ಒಂದು ಸಾಧನವು ಹೆಚ್ಚು ಖರ್ಚು ಮಾಡಬಹುದೆಂದು ತಿಳಿಯಲು ಸರಳವಾದ ಮಾರ್ಗವಾಗಿದೆ. ಒಂದು ಸಾಧನವು ತಪ್ಪಾಗಿ ವರ್ತಿಸಿದರೆ, ಅದರ ಕೀಲಿಯನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಿ ಮತ್ತು ಬೇರೆ ಯಾವುದೂ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ.

ಓಪನ್ಎಐ ಎಸ್ಡಿಕೆ

ಅಪ್ಡೇಟ್ Python ಮತ್ತು JavaScript ಡೌನ್ಲೋಡ್ base_url ನಿಂಬೋಟ್ನಲ್ಲಿ ನಿಮ್ಮ ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ. ಚಾಟ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳು, ಪ್ರತಿಕ್ರಿಯೆಗಳು, ಚಿತ್ರಗಳು, ಆಡಿಯೋ ಮತ್ತು ಎಂಬೆಡಿಂಗ್ಗಳು ಇವೆಲ್ಲವೂ ಅವುಗಳ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.

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's own fields, ಇವೆಲ್ಲವುಗಳೆಂದರೆ plugins ಅಂತರ್ಜಾಲ ಹುಡುಕಾಟಕ್ಕಾಗಿ, ಒಳಗೆ ಹೋಗಿ extra_body ಪೈಥಾನ್ನಲ್ಲಿ ಮತ್ತು ನೇರವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿನ ರಿಕ್ವೆಸ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ಗೆ. nymbot ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ ವೆಚ್ಚದ ವಸ್ತುವು reply.model_extra["nymbot"] Python ಮತ್ತು reply.nymbot ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಸಿಲ್ವರ್ ಇತ್ತೀಚಿನ ಬೆಲೆಗಳು ಕಂಡುಹಿಡಿಯಲು ನಮ್ಮ ಸೈಟ್ ಪರಿಶೀಲಿಸುವ ಇರಿಸಿಕೊಳ್ಳಿ OPENAI_BASE_URL ಮತ್ತು OPENAI_API_KEY ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳುಕ್ರೀಡೆವಾಣಿಜ್ಯದೇಶವಿಜಯ ಕರ್ನಾಟಕ » ದೇಶ-ವಿದೇಶ » ದೇಶ » Subscribe Newsletter

ಆಂಥ್ರೊಪಿಕ್ ಎಸ್. ಡಿ. ಕೆ.

ಆಂಥ್ರೊಪಿಕ್ ಗ್ರಂಥಾಲಯಗಳು ಬಳಸುತ್ತವೆ https://nymbot.ai/api ಮೂಲ ಯುಆರ್ಎಲ್ ಆಗಿ, ಇಲ್ಲದೆ /v1, ಏಕೆಂದರೆ ಅವರು ಸೇರಿಸುತ್ತಾರೆ /v1/messages ಸ್ವತಃ. ಯಾವುದೇ ಕ್ಯಾಟಲಾಗ್ ಮಾದರಿಯು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಕ್ಲೌಡ್ ಮಾತ್ರವಲ್ಲ.

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);

ಸಹಾಯಕರು.

ಯಾವುದೇ ಓಪನ್ಎಐ-ಹೊಂದಿಕೆಯಾಗುವ ಸರ್ವರ್ನೊಂದಿಗೆ ಸಹಾಯಕರು ಮಾತನಾಡುತ್ತಾರೆ. ಮೂಲ ಯುಆರ್ಎಲ್ ಮತ್ತು ಕೀಲಿಯನ್ನು ಹೊಂದಿಸಿ, ಮತ್ತು ಇರಿಸಿ openai/ ಮಾದರಿ ಐಡಿ ಮುಂದೆ ಅದು ಯಾವ ರೀತಿಯ ಸರ್ವರ್ ಎಂದು ಐಡರ್ಗೆ ತಿಳಿಯುತ್ತದೆಃ

Shell

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

ಮಾದರಿಯ ಸಂದರ್ಭದ ಗಾತ್ರ ಅಥವಾ ಬೆಲೆ ತನಗೆ ತಿಳಿದಿಲ್ಲವೆಂದು ಸಹಾಯಕನು ಎಚ್ಚರಿಸಬಹುದು. ಎಚ್ಚರಿಕೆಯು ನಿರುಪದ್ರವವಾಗಿದೆ; --no-show-model-warnings ಅವನನ್ನು ಕೊಂದ.

ವೆಬ್ ಯುಐ ತೆರೆಯಿರಿ

ಓಪನ್ ವೆಬ್ ಯುಐನಲ್ಲಿ, ತೆರೆಯಿರಿ ನಿರ್ವಾಹಕ ಫಲಕಆದರೂ ವಿಳಾಸಆದರೂ ಸಂಪರ್ಕಗಳು, ಮತ್ತು OpenAI API ಸಂಪರ್ಕವನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ:

  • ಯುಆರ್ಎಲ್ಃ https://nymbot.ai/api/v1
  • ಕೀಲಿಃ ನಿಮ್ಮ API ಕೀಲಿ

ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು OPENAI_API_BASE_URL ಮತ್ತು OPENAI_API_KEY.

ಓಪನ್ ವೆಬ್ ಯುಐ ನಿಮ್ಮ ಸಂಭಾಷಣೆಗಳನ್ನು ತನ್ನದೇ ಸರ್ವರ್ನಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ನಿಂಬೋಟ್ ಅವುಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ, ಆದರೆ ಓಪನ್ ವೆಬ್ ಯುಐ ನೀವು ಎಲ್ಲಿ ಚಲಾಯಿಸುತ್ತೀರೋ ಅಲ್ಲಿ ಮಾಡುತ್ತದೆ.

ಗೂಸ್.

ಓಡುತ್ತಾರೆ. goose configure, ಆಯ್ಕೆ ಮಾಡಿ ಪೂರೈಕೆದಾರರನ್ನು ಸಂರಚಿಸಿ, ಆರಿಸಿ ಓಪನ್ಎಐ, ಮತ್ತು ಕೇಳಿದಾಗ ಈ ಮೌಲ್ಯಗಳನ್ನು ನೀಡಿ. ಅದನ್ನು ಪರಿಸರದಲ್ಲಿ ಹೊಂದಿಸಬಹುದುಃ

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 calls tools on almost every step, so pick a model with capabilities.tools ಮಾದರಿ ಪಟ್ಟಿಯಲ್ಲಿ; nymbot/auto ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್

ಸರಳ HTTP

ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು.

  • ಕೀಲಿಯನ್ನು ಹೀಗೆ ಕಳುಹಿಸಿ Authorization: Bearer sk-nymbot-….
  • ನಿಮ್ಮ JSON ಕಡತಗಳನ್ನು ಕಳುಹಿಸಿ Content-Type: application/json.
  • ಸ್ಟ್ರೀಮಿಂಗ್ಗಾಗಿ, ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸರ್ವರ್-ಕಳುಹಿಸಿದ ಘಟನೆಗಳಾಗಿ ಓದಿ; ಸಿ. ಯು. ಆರ್. ಎಲ್. ನೊಂದಿಗೆ, ಸೇರಿಸಿ -N ಆದ್ದರಿಂದ ಅವರು ಬಂದಾಗ ಅದು ಅವುಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.
  • ವೆಚ್ಚವನ್ನು ಓದಿ X-Nymbot-Cost-Sats header, ಮತ್ತು ನಿಮ್ಮ X-Request-Id ನೀವು ವಿನಂತಿಯ ಬಗ್ಗೆ ಕೇಳಬೇಕಾಗಿದ್ದರೆ ಹೆಡರ್.

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);