ज्ञानको आधार विकासको
जेठ तथा असारमा खडरी पर्ने योग छ ।
Anything that can talk to OpenAI or Anthropic can talk to Nymbot. In almost every case it is a base URL, a key and a model name.
यो पृष्ठ सुविधाको लागि मेसिन-अनुवाद गरिएको हो। अंग्रेजी मूल संस्करण हो जुन लागू हुन्छ।
तलको प्रत्येक सेटअपलाई एपको एपमा बनाइएको एपीआई कुञ्जी चाहिन्छ। आगलागी मेनु (हेर्नुहोस्
एपीआई कुञ्जीहरूअन्य केही भन्नु छ कि -
मोडेल सूचीउदाहरणका लागि प्रयोग
anthropic/claude-sonnet-5 प्रो सन्तुलनमा। nymbot/auto सादा च्याटका लागि मानक ब्यालेन्समा सस्तो विकल्प हो, तर यसले उपकरणहरू कल गर्न सक्दैन, जुन गुजलाई चाहिन्छ; त्यसका लागि, एउटा क्याटलग मोडेल छान्नुहोस् capabilities.tools.
ENIAC, UNIVAC, EDVAC, EDSAC आदि पहिलो पुस्ताका कम्प्युटरका उदाहरणहरू हुन्। कोडिङ उपकरणहरू.
दाङ जिल्लाभित्रै निर्माण थालिएका पक्की पुल कतै सुस्त गतिमा निर्माण भइरहेका छन् भने कतै सम्झौता गरिएको समय अगावै काम सक्न थालेको उदाहरण भेटिएको छ।
एसडीकेको सुरुवात
'गोबी' एक मङ्गोलियन शब्द हो, जसको अर्थ पनि नभएको क्षेत्र हो। base_url 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's own fields, such as plugins यहाँको खोजी, प्रवेश extra_body
पाइथनमा र सिधै जाभास्क्रिप्टमा अनुरोध वस्तुमा। nymbot प्रश्नपत्रमा पनि यस्ताे त्रुटी, अंग्रेजी ट्रान्सलेटले मुर्छा पार्छ ! reply.model_extra["nymbot"] पाइथन र
reply.nymbot काठमाडौं बनाउन भिजन र ‘सिभिक कोड’ पनि आवश्यक छ। OPENAI_BASE_URL
र OPENAI_API_KEY environment variables can be pointed at Nymbot with those
alone.
एन्थ्रोपिक एसडीके
मानव पुस्तकालयको प्रयोग 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 यो छिटो हो ।
खुल्ला वेब
ओपन वेबयुआईमा, खोल्नुहोस् एडम प्यानलत्यसको सेन्टरत्यसको कनेक्शनयसकारण यहाँ धेरै कुरा खुल्यो ।
- यहाँको URL :
https://nymbot.ai/api/v1 - मुख्यतया नागरिकतालाई आधार मानेर यस्तो छ ।
ओ डिजाइनर को डिजाइन गर्न को लागी एक पेशेवर शामिल हो र यस प्रकार को व्यापार को उपयोग को लागि हामी संगोष्ठी को लागि उपयुक्त छ।
OPENAI_API_BASE_URL र OPENAI_API_KEY.
Open WebUI keeps your conversations on its own server. Nymbot does not store them, but Open WebUI does, wherever you run it.
गुस।
दौड 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
डेमोके्रेसीमा सबैले समान अवसर पाउनुपर्छ, त्यसलै यसमा पैसाको कुरा आउनुहुदैन । capabilities.tools यस्तो छ संविधानको सूची nymbot/auto उपकरण पनि छ ।
सबैको HTTP
कुनै पनि एसडिके आवश्यक पर्दैन। फाइल अपलोडहरू बाहेक प्रत्येक अन्तिम बिन्दु एचटिटिपिएसमा जेएसओएन हो, जुन बहु-भाग फारमहरू हुन्। कुनै पनि भाषा वा उपकरण जसले एचटिटिपी अनुरोध गर्न सक्छ यसले एपीआई प्रयोग गर्न सक्छः
- कुञ्जी यसरी पठाउनुहोस्
Authorization: Bearer sk-nymbot-…. - ल्याबमा कम्प्युटर र अन्य उपकरण हुँदैनन् ।
Content-Type: application/json. - स्ट्रिमिङका लागि, प्रतिक्रियालाई सर्भर-पठाइएको घटनाका रूपमा पढ्नुहोस्; cURL सँग, थप्नुहोस्
-Nउनका अनुसार यो सुविधाले संगठनभित्र आत्मीयता बढ्छ । - आतुर छ त्यहाँ
X-Nymbot-Cost-Satsतर, स्कुलमा कहिले यसको छनक दिनुभएन ।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);