tr ▾
Anahtarapi.llmapiservices.com/v1
  1. LlmApiServices
  2. Hızlı Başlangıç: uncensored API'yi entegre edin

Hızlı Başlangıç: uncensored API'yi entegre edin

Dakikalar içinde sansürsuz LLM API'mize başlayın. Bu hızlı başlangıç kılavuzu; kimlik doğrulama, temel istekler ve akış ile fonksiyon çağırma gibi gelişmiş özellikler konusunda size rehberlik eder.

Temel URL ve kimlik doğrulama

İstemcinizi temel URL'mize yönlendirin ve oluşturulan bir API anahtarı ile kimlik doğrulaması yapın. Hizmetimiz tamamen OpenAI ile uyumludur, bu nedenle yalnızca base_url ve anahtarınızı yetkilendirme başlığında sağlayın. Telefon numarası gerekmeden anahtarınızı anında almak için Google veya e-posta ile kaydolun.

Anahtarınızı güvende tutun, çünkü ön ödemeli kredinize erişim sağlar. Hatalar ve reddetmeler tokenlarınızı tüketmez, bu nedenle güvenle test edebilirsiniz.

Sohbet tamamlamaları uç noktası

Metin verisini sohbet tamamlamaları uç noktasına göndererek metin yanıtları alın. Bu basit POST isteği, standart parametreleri kullanarak uncensored modelle etkileşim kurmanıza olanak tanır temperature ve top_p. Karmaşık yönlendirmeyi yönetmenize veya birden fazla tedarikçi modelinden seçmenize gerek yoktur.

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

Her istek, girdi tokenlarını prompt'unuza ve çıktı tokenlarını oluşturulan metne göre tüketir. Hatalar ücretsizdir, bu yüzden beklenmedik ücret endişesi olmadan deneyebilirsiniz.

Akış ve işlev çağırma

Sunucu Tarafı Olayları (SSE) üzerinden akışı etkinleştirerek gerçek zamanlı yanıtlar etkinleştirin. Bu yaklaşım, belirteçler oluşturulurken iletir ve sohbet uygulamaları için daha pürüzsüz bir kullanıcı deneyimi sağlar. Modelin harici araçlarla veya API'lerle dinamik olarak etkileşim kurmasına olanak tanımak için işlev çağrısını da kullanabilirsiniz.

from openai import OpenAI

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

Fonksiyon çağrıları, uygulamanızın yürütebileceği yapılandırılmış veriler döndürür. Bu esneklik, basit metin üretiminin ötesinde eylemler gerçekleştirebilen akıllı ajanlar oluşturmak için kritik öneme sahiptir.

JSON modu ve parametreler

response_format parametresini kullanarak sıkı çıktı formatlarını JSON modu ile zorunlu kılın, bu yanıtların ayrıştırma için geçerli JSON olmasını sağlar. Üretimi parametrelerle kontrol edebilirsiniz. seed yeniden üretilebilirlik veya stop belirli noktalarda üretimi durdurmak için diziler. Bu kontrol düzeyi, API'yi mevcut iş akışlarına sorunsuz bir şekilde entegre etmeye yardımcı olur.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmapiservices.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);

Bu parametrelerin ayarlanması, modelin belirli görevler için davranışını ince ayarlamanızı sağlar, uygulamalarınız için tutarlı ve öngörülebilir sonuçlar sağlar.

Hız sınırlamaları ve hatalar

Hız limitlerimizle kullanımınızı izleyin; dakika başına 300 istek ve anahtar başına 8 eşzamanlı istek sağlar. Bu limitleri aşarsanız, istek hızınızı yavaşlamanızı gösteren bir 429 hatası alırsınız. Kimlik doğrulama hataları anahtarınız geçersizse 401 durum kodunu döndürür.

Bağlam penceresi ve kredi yönetimi

Hem istem hem de tamamlama için toplamda 100.000 token'lık geniş bir bağlam penceresinden yararlanın. Bu, bağlamı kaybetmeden kapsamlı konuşmalara veya büyük belge işlemlerine olanak tanır. Krediniz biterse, kripto ile yükleme yapmanızı sağlayan bir 402 hatası alırsınız.

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)

Ön ödemeli krediniz süresi dolmaz, bu nedenle daha büyük projeleriniz için acele etmezsiniz. Hatalar bakiyenizden düşmez, bu nedenle yalnızca başarılı tamamlamalar için ödeme yaparsınız.

Sık sorulan sorular

uncensored LLM API temel URL'si nedir?

Temel URL HTTPS://api.llmapiservices.com/v1 şeklindedir. İstemci yapılandırmasını güncelleyerek bu URL'yi herhangi bir OpenAI-uyumlu SDK ile kullanabilirsiniz.

İsteklerimi nasıl doğrularım?

API anahtarınızı Authorization başlığında Bearer token olarak ekleyin. Bu anahtarı Google veya e-posta ile kayıt olduktan hemen sonra oluşturabilirsiniz.

Hız limitini aşarsam ne olur?

429 durum kodu alırsınız. Sınır, anahtar başına dakikada 300 istek ve 8 eşzamanlı istektir. Normal işleyişi sürdürmek için istek sıklığınızı azaltın.

Anahtarınıza bir form aracılığıyla erişin

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