tr ▾
Deneme anahtarı kazanın

Entegrasyon hızlı başlangıcı

Standart OpenAI SDK'larını kullanarak birkaç satır kodla censorshipsiz modelinizi entegre edin. Bu hızlı başlangıç, sıfır yapılandırma yükü ile kurulumdan akış yanıtlarına kadar sizi yönlendirir.

Tercih ettiğiniz SDK'yı yükleyin

Seçtiğiniz dil için istemci kitaplığını yükleyerek başlayın. Resmi paketler kimlik doğrulamasını ve istek biçimlendirmesini otomatik olarak yönetir. Bu yaklaşım HTTP başlıklarını manuel olarak yönetme ihtiyacını ortadan kaldırır.

Python geliştiricileri için standart kütüphane en yaygın seçenektir. Node.js kullanıcıları özel modülü yüklemelidir. Her ikisi de aynı alt protokolü destekler.

  • Python: pip install openai
  • Node.js: npm install openai

Ortamınızın uyumlu bir sürüm içerdiğinden emin olun. SDK'lar hafiftir ve temel metin oluşturma görevleri için ek bağımlılık gerektirmez.

Base URL'inizi ve anahtarınızı ayarlayın

SDK'yı özel altyapımıza işaret edecek şekilde yapılandırın. İsteklerin doğru sunucuya ulaşmasını sağlamak için varsayılan temel URL'yi özel uç noktamızla değiştirin.

API anahtarınız hesap oluşturulmasıyla hemen oluşturulur. Anahtarınızı ortam değişkenlerinde güvenli bir şekilde saklayın. Bu anahtar, sohbet tamamlama uç noktasına yapılan tüm sonraki istekleri kimlik doğrular.

Temel URL HTTPS://api.cheapestllmmodels.com/v1'dir. OpenAI-uyumlu protokol ile uyumluluğu sağlamak için bu tam dizgeyi kullanın. SDK'nız gerektirmediği sürece sonuna eğik çizgi eklemeyin.

İlk isteğinizi gönderin

Bağlantıyı doğrulamak için basit bir tamamlama isteği çalıştırın. Bu istek bir istek gönderir ve uncensored modelden metin yanıtı alır. Model kimliği "uncensored" olarak ayarlanmıştır.

Oluşturulan metin için yanıt nesnesini kontrol edin. İstek başarılı olursa, API'ye başarıyla bağlanmış olursunuz. Bu, kimlik doğrulamanızın ve temel URL'nin doğru olduğunu doğrular.

Hatalar genellikle geçersiz anahtarları veya yetersiz krediyi gösterir. Sorunları teşhis etmek için durum kodunu gözden geçirin. Çoğu hata, hesap bakiyenizi veya anahtar geçerliliğinizi kontrol ederek çözülür.

cURL

curl https://api.cheapestllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.cheapestllmmodels.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.cheapestllmmodels.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)

API Anahtarınızı Alın

Kaydolun, anahtarı kopyalayın, temel URL'yi güncelleyin. Bitti.