tr ▾
Hesap aç

Qwen api anahtarı Entegrasyon Rehberi

Standart OpenAI-uyumlu uç noktaları kullanarak uygulamanızı sansürsüz LLM API'mize bağlayın. Bu kılavuz, kimlik doğrulama, istek formatları, akış ve hemen entegrasyon için araç çağırma'yı kapsar.

Temel URL ve Kimlik Doğrulama

Tüm istekler için sağlanan temel URL'yi ve bir API anahtarını kullanın. Standart başlıkları ve istemci kütüphanelerini destekleriz.

  • Temel URL: HTTPS://api.qwenapikey.com/v1
  • Auth Header: Authorization: Bearer

API anahtarı kayıt sırasında oluşturulur. Güvende tutun. Dashboard üzerinden istediğiniz zaman değiştirebilirsiniz.

İlk İstek

Yanıt almak için /v1/chat/completions adresine POST isteği gönderin. "uncensored" model kimliğini kullanın.

Bir curl örneği:

  • Komut: curl -X POST HTTPS://api.qwenapikey.com/v1/chat/completions -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}'

Bu, oluşturulan metni içeren bir JSON nesnesi döndürür.

Python SDK Entegrasyonu

OpenAI Python paketini yükleyin ve temel URL'yi hizmetimize işaret edecek şekilde yapılandırın. Anahtarınızı iletin ve modeli "uncensored" olarak ayarlayın.

Kod örneği:

  • pip install openai
  • from openai import OpenAI
  • client = OpenAI(base_url="HTTPS://api.qwenapikey.com/v1", api_key="YOUR_KEY")
  • response = client.chat.completions.create(model="uncensored", messages=[{"role": "user", "content": "Test"}])

response.choices[0].message.content aracılığıyla yanıta erişin.

Node SDK Entegrasyonu

OpenAI Node SDK'sini kullanın. Yapılandırma nesnesinde base URL ve API anahtarını ayarlayın. Modeli "uncensored" olarak belirtin.

Kod örneği:

  • import OpenAI from 'openai';
  • const openai = new OpenAI({ baseUrl: 'HTTPS://api.qwenapikey.com/v1', apiKey: 'YOUR_KEY' });
  • const response = await openai.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Test' }] });

Yanıt nesnesinden metni getirin.

Akış Yanıtları ve Tokenlar

Akışı etkinleştirmek için stream: true ayarlayın. API Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Token kullanımı son parçada dahil edilir.

Kod örneği:

  • const stream = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Bir hikaye anlat' }], stream: true });
  • await (const chunk of stream) { console.log(chunk.choices[0].delta.content); }

Kullanım istatistikleri için son parçayı kontrol edin.

Limitler, Hatalar ve Bağlam

Geçersiz anahtarlar için 401, yetersiz kredi için 402 ve hız sınırları için 429 hatalarını yönetin. Bağlam penceresi 100,000 token'dır. Maksimum çıktı 16,000 token'dır. İstek limiti dakika başına 300'dür.

Panel üzerinden kullanımınızı izleyin. İşleme sırasında hatalar kredi tüketmez. İçerik politikası için yapılan reddetmeler de ücretsizdir.

cURL

curl https://api.qwenapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the endpoints for the qwen api key"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.qwenapikey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.qwenapikey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Akış

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Sık sorulan sorular

Qwen API anahtarımı nasıl alırım?

Google veya e-posta kullanarak kaydolun. Anahtarınız hemen gösterilir. Telefon numarası gerekmez. İstediğiniz zaman değiştirebilirsiniz.

Bağlam penceresi boyutu nedir?

Bağlam penceresi 100.000 token'dır. Bu hem giriş hem de çıkışı kapsar. İstek başına maksimum çıktı 16.000 token'dır.

Faturalandırma nasıl çalışır?

Ön ödemeli kredi, gerçek token kullanımına göre yüklenir. Hatalar ve reddetmeler ücretsizdir. Kredi süresi dolmaz. Yalnızca kripto ile bakiye yükleyin.

Anahtarınızı şimdi alın

Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Tamam.

Hesap aç