TR ▾
llmwebsearchapi.com
llmwebsearchapi.com›Kılavuz
API anahtarı al

Web Arama API Hızlı Başlangıç: Dakikalar İçinde Entegre Edin

Bu OpenAI uyumlu hızlı başlangıç rehberiyle sansürsüz LLM'inizi web arama hattınıza entegre edin. Standart SDK'lar kullanarak içerik filtre reddiyeleri olmadan ham arama sonuçlarını işleyin, çıkarın ve özetleyin.

Temel URLhttps://api.llmwebsearchapi.com/v1
Modeluncensored

Kimlik Doğrulama ve Temel URL

API'yi kullanmak için bir API anahtarına ihtiyacınız var. Yalnızca e-posta ve şifre ile API anahtarı al sayfasında kaydolun. Anahtarınız hemen görünür. Deneme kredisi için kredi kartı gerekmez. Temel URL https://api.llmwebsearchapi.com/v1 ile herhangi bir OpenAI uyumlu istemci kullanın. Model kimliği uncensored şeklindedir. Bu model açık ağırlıklıdır ve yasal yetişkin, kurgusal veya tartışmalı konularda reddiyeler olmadan yanıt verecek şekilde ayarlanmıştır. GPT, Claude veya başka bir satıcının modeli değildir.

Temel Sohbet Tamamlama İsteği

Arama sonuçlarından metin çıkarmak için standart bir sohbet tamamlama isteği gönderin. API messages kabul eder ve bir tamamlama döndürür. Verilerinizin filtrelenmemesi için uncensored modelini kullanın. İstek gövdesi 8 MB'a kadar destekler. Aşağıda temel bir çıkarma görevi için bir cURL örneği bulunmaktadır.

curl https://api.llmwebsearchapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Yanıt, oluşturulan metni içerir; bunu ardından ajanınızın hafızasına veya özet katmanına aktarabilirsiniz.

Python ve JavaScript için SDK Örnekleri

Python ve Node.js için resmi OpenAI SDK'larını kullanın. base_url değerini uç noktamıza ayarlayın ve API anahtarınızı sağlayın. Python SDK, akış ve JSON ayrışmasını otomatik olarak yönetir. Node SDK benzer şekilde çalışır. Aşağıda istemciyi başlatma ve istek gönderme gösteren bir Python örneği bulunmaktadır.

from openai import OpenAI

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

JavaScript için kurulum neredeyse aynıdır. Ortam değişkenini ayarlayın veya anahtarı doğrudan iletin. Model kimliği uncensored olarak kalır.

import OpenAI from "openai";

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

Gerçek Zamanlı İşleme için Akış Yanıtları

İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafından Gönderilen Olaylar (SSE) tokenları döndürür. Bu, uzun arama sonuçlarının gerçek zamanlı işlenmesi için kullanışlıdır. Tokenları geldikçe görüntüleyebilir veya daha sonra kullanmak üzere biriktirebilirsiniz. Akış yanıt formatı OpenAI standardıyla eşleşir. Aşağıda cURL ile bir akış örneği bulunmaktadır.

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)

Kısmi metni almak için her SSE mesajındaki data alanını ayrıştırın.

Arama Sonuçlarını Yapılandırmak İçin Araç Çağırma

Çıkarılan verileri yapılandırmak için araç çağırma kullanın. İstediğiniz çıktı için bir şema tanımlayın; örneğin bir URL listesi veya bir özet nesnesi. API, şemanızla eşleşen yapılandırılmış JSON döndürür. Bu, temiz, yazımlu verilerle AI ajanı hafızasını doldurmak için idealdir. Aracı tools parametresinde tanımlayın ve işlev adını belirtin. Model bir işlev çağırma nesnesi ile yanıt verecektir. Ardından işlevi çalıştırabilir veya sonucu doğrudan kaydedebilirsiniz.

Uzun Aramalar İçin Bağlam Penceresi Yönetimi

Bağlam penceresi, istem ve tamamlama için 100.000 token'dır. Arama sonuçlarınız bunu aşarsa, göndermeden önce bunları kısaltmanız veya özetlemeniz gerekir. API uzun bağlamları otomatik olarak yönetmez. Sınırlar içinde kalmak için yalnızca ilgili metni gönderin. Limiti aşarsanız hata alırsınız. Beklenmedik maliyetlerden kaçınmak için token kullanımınızı izleyin. Fiyat 1M girdi token başına $0,25 ve 1M çıktı token başına $1,00'dir.

Hız Limitleri ve Hata Kodları

Hız limiti anahtar başına dakikada 300 istektir. İstek gövdesi limiti 8 MB'tır. Geçersiz bir anahtar gönderirseniz 401 hatası alırsınız. Krediniz yoksa 402 hatası alırsınız. Hız limitini aşarsanız 429 hatası alırsınız. Eski anahtarı iptal etmek için anahtarınızı istediğiniz zaman yenileyin. Her hesabın bir anahtarı vardır. Deneme kredisi 7 gün sonra sona erer. Bakiye yükleme $10 ile başlar ve bonus kredi seçenekleri mevcuttur.

Teknik özellikler

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Model kimliğiuncensored
Base URLhttps://api.llmwebsearchapi.com/v1
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Akışevet — server-sent events; son parça token kullanımını içerir
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON moduresponse_format: {"type": "json_object"}
Bağlam penceresi100.000 token (girdi + çıktı)
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Eşzamanlılıkanahtar başına aynı anda 8 istek
İstek boyutuen fazla 8 MB
Hız limitianahtar başına dakikada 300 istek
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
GirişGoogle veya e-posta ve şifre

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sorular ve cevaplar

Model verilerim üzerinde eğitiliyor mu?

Hayır, istemler eğitim için kullanılmaz. Verileriniz gizli kalır ve yalnızca yanıt oluşturmak için işlenir. API anahtarınızı kayıt sayfasından istediğiniz zaman yenileyebilirsiniz.

Bağlam penceresini aşarsam ne olur?

Toplam token sayısı 100.000'i aşarsa API hata döndürür. Göndermeden önce girdinizi kısaltmanız gerekir. Limit, hem istemi hem de tamamlamayı içerir.

Bunu yetişkin içerikler için kullanabilir miyim?

Evet, model sansürsüzdür ve yasal yetişkin konuları reddetmez. Tek katı sınır, her zaman engellenen reşit olmayanlarla ilgili cinsel içeriktir. Başka içerik filtreleri uygulanmaz.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.