Kod örnekleri

NOXERY API

Kod örnekleri

OpenAI uyumlu API'yi uygulamalarında ve agent'larında kullanmak için kısa ve doğrudan rehberler.

Chat: standart istek

python
from openai import OpenAI

client = OpenAI(api_key="nox-YOUR_KEY", base_url="https://api.noxery.net/v1")
response = client.chat.completions.create(
    model="deepseek-v4-pro-202606",
    messages=[
        {"role": "system", "content": "Kısa yanıt ver."},
        {"role": "user", "content": "API nedir?"},
    ],
    max_completion_tokens=512,
)
print(response.choices[0].message.content)
print(response.usage)
javascript
import OpenAI from "openai";

const client = new OpenAI({ apiKey: "nox-YOUR_KEY", baseURL: "https://api.noxery.net/v1" });
const response = await client.chat.completions.create({
  model: "deepseek-v4-pro-202606",
  messages: [
    { role: "system", content: "Kısa yanıt ver." },
    { role: "user", content: "API nedir?" },
  ],
  max_completion_tokens: 512,
});
console.log(response.choices[0].message.content);
console.log(response.usage);

Responses: agent girdisi

curl
curl https://api.noxery.net/v1/responses \
  -H "Authorization: Bearer $NOXERY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek-v4-pro-202606","input":"Değişen dosyaları listele."}'
python
import requests

r = requests.post(
    "https://api.noxery.net/v1/responses",
    headers={"Authorization": "Bearer nox-YOUR_KEY"},
    json={"model": "deepseek-v4-pro-202606", "input": "Değişen dosyaları listele."},
    timeout=120,
)
data = r.json()
print(data["output"][0]["content"][0]["text"])

Chat: streaming

python
from openai import OpenAI

client = OpenAI(api_key="nox-YOUR_KEY", base_url="https://api.noxery.net/v1")
stream = client.chat.completions.create(
    model="deepseek-v4-pro-202606",
    messages=[{"role": "user", "content": "Uzun bir açıklama yaz."}],
    stream=True,
)
for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    print(delta, end="", flush=True)
print()

Chat: görsel girdi

python
from openai import OpenAI

client = OpenAI(api_key="nox-YOUR_KEY", base_url="https://api.noxery.net/v1")
response = client.chat.completions.create(
    model="deepseek-v4-pro-202606",
    messages=[{
        "role": "user",
        "content": [
            {"type": "text", "text": "Bu grafikte ne görüyorsun?"},
            {"type": "image_url", "image_url": {"url": "https://ornek.com/grafik.png"}},
        ],
    }],
)
print(response.choices[0].message.content)

Modelin görsel desteğini önce katalogdan doğrula.