ID ▾
llmwebsearchapi.com
llmwebsearchapi.com›Dokumentasi
Dapatkan kunci API

Panduan Cepat API Pencarian Web: Integrasi dalam Hitungan Menit

Integrasikan LLM tanpa sensor kami ke dalam pipa pencarian web Anda dengan panduan cepat yang kompatibel dengan OpenAI ini. Proses, ekstrak, dan ringkas hasil pencarian mentah tanpa penolakan filter konten menggunakan SDK standar.

URL dasarhttps://api.llmwebsearchapi.com/v1
Modeluncensored

Autentikasi & URL Dasar

Untuk menggunakan API, Anda memerlukan kunci API. Daftar di halaman Dapatkan kunci API hanya dengan email dan kata sandi. Kunci Anda muncul segera. Tidak diperlukan kartu kredit untuk kredit uji coba. Gunakan URL dasar https://api.llmwebsearchapi.com/v1 dengan klien yang kompatibel dengan OpenAI. ID modelnya adalah uncensored. Model ini adalah model bobot terbuka dan disesuaikan untuk menjawab tanpa penolakan untuk topik dewasa yang sah, fiksi, atau kontroversial. Ini bukan model GPT, Claude, atau vendor lain.

Permintaan Penyelesaian Obrolan Dasar

Kirimkan permintaan penyelesaian obrolan standar untuk mengekstrak teks dari hasil pencarian. API menerima messages dan mengembalikan penyelesaian. Gunakan model uncensored untuk memastikan tidak ada filter konten yang memblokir data Anda. Badan permintaan mendukung hingga 8 MB. Di bawah ini adalah contoh cURL untuk tugas ekstraksi dasar.

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."}]
  }'

Respons mencakup teks yang dihasilkan, yang kemudian dapat Anda lewatkan ke memori atau lapisan ringkasan agen Anda.

Contoh SDK untuk Python dan JavaScript

Gunakan SDK resmi OpenAI untuk Python dan Node.js. Atur base_url ke endpoint kami dan berikan kunci API Anda. SDK Python menangani streaming dan parsing JSON secara otomatis. SDK Node bekerja dengan cara yang sama. Di bawah ini adalah contoh Python yang menunjukkan cara menginisialisasi klien dan mengirim permintaan.

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)

Untuk JavaScript, pengaturannya hampir identik. Atur variabel lingkungan atau berikan kunci secara langsung. ID model tetap uncensored.

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);

Respons Streaming untuk Pemrosesan Waktu Nyata

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan token Event yang Dikirim Server (SSE). Ini berguna untuk pemrosesan waktu nyata dari hasil pencarian panjang. Anda dapat menampilkan token saat tiba atau menumpuknya untuk digunakan nanti. Format respons streaming sesuai dengan standar OpenAI. Di bawah ini adalah contoh streaming menggunakan cURL.

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)

Parse bidang data di setiap pesan SSE untuk mendapatkan teks parsial.

Pemanggilan Fungsi untuk Struktur Hasil Pencarian

Gunakan pemanggilan alat untuk menyusun data yang diekstrak. Tentukan skema untuk output yang Anda inginkan, seperti daftar URL atau objek ringkasan. API mengembalikan JSON terstruktur yang sesuai dengan skema Anda. Ini sangat ideal untuk mengisi memori agen AI dengan data bersih dan bertipe. Tentukan alat dalam parameter tools dan sebutkan nama fungsi. Model akan merespons dengan objek panggilan fungsi. Anda kemudian dapat menjalankan fungsi atau menyimpan hasilnya secara langsung.

Menangani Jendela Konteks untuk Pencarian Panjang

Jendela konteks adalah 100,000 token untuk prompt plus completion. Jika hasil pencarian Anda melebihi ini, Anda harus memotong atau meringkasnya sebelum dikirim. API tidak menangani konteks panjang secara otomatis. Kirim hanya teks yang relevan untuk tetap dalam batas. Jika Anda melebihi batas, Anda akan menerima error. Pantau penggunaan token Anda untuk menghindari biaya tak terduga. Harganya adalah $0.25 per 1M token input dan $1.00 per 1M token output.

Batas Laju dan Kode Error

Batas laju adalah 300 permintaan per menit per kunci. Batas badan permintaan adalah 8 MB. Jika Anda mengirim kunci yang tidak valid, Anda mendapatkan error 401. Jika Anda tidak memiliki kredit, Anda mendapatkan error 402. Jika Anda melebihi batas laju, Anda mendapatkan error 429. Buat ulang kunci Anda kapan saja untuk mencabut kunci lama. Setiap akun memiliki satu kunci. Kredit uji coba berakhir setelah 7 hari. Top-up dimulai dari $10 dengan opsi kredit bonus.

Spesifikasi teknis

Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.

ItemNilai
Formatkompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci
ID modeluncensored
Base URLhttps://api.llmwebsearchapi.com/v1
AutentikasiAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Streamingya — server-sent events; potongan terakhir berisi penggunaan token
Output maksimalhingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah)
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Mode JSONresponse_format: {"type": "json_object"}
Jendela konteks100.000 token (input + output)
Function callingya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool
Header responsX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Konkurensi8 permintaan bersamaan per kunci
Ukuran permintaanhingga 8 MB
Batas laju300 permintaan per menit per kunci
Uji coba gratis$0,50 selama 7 hari, tanpa kartu · Kunci uji coba: 2 permintaan paralel, 60 per menit; batas penuh (8 dan 300) setelah isi saldo pertama
Isi saldoUSDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500
Penagihansaldo prabayar sesuai pemakaian nyata; error dan penolakan gratis
Harga$0,25 per 1 juta token input · $1,00 per 1 juta token output
Masa berlakusaldo berbayar tidak kedaluwarsa, tanpa langganan
Bonus+5% mulai $50, +10% mulai $100
Kontenkonten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak
Kuncisatu kunci aktif per akun; kunci baru menggantikan yang lama
MasukGoogle atau email dan kata sandi

Kode error

Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.

KodeTipeArti
400bad_requestJSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang
401missing_key · invalid_key · key_revokedkunci tidak ada, salah, atau sudah diganti
402no_creditsaldo habis — isi ulang dan lanjut seketika
403content_blockedkonten seksual dengan anak di bawah umur — ditolak, tidak ditagih
404not_foundendpoint tidak dikenal
413request_too_largebody lebih dari 8 MB
429rate_limited · concurrencylebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi
503upstream_busymodel sibuk — coba lagi beberapa detik lagi

Tanya jawab

Apakah model dilatih dengan data saya?

Tidak, prompt tidak digunakan untuk pelatihan. Data Anda tetap privat dan hanya diproses untuk menghasilkan respons. Anda dapat membuat ulang kunci API kapan saja dari halaman pendaftaran.

Apa yang terjadi jika melebihi jendela konteks?

API akan mengembalikan kesalahan jika total token melebihi 100.000. Anda harus memangkas input sebelum mengirim. Batas ini mencakup prompt dan penyelesaian.

Dapatkah saya menggunakannya untuk konten dewasa?

Ya, model ini tanpa sensor dan tidak menolak topik dewasa yang sah. Satu-satunya batas keras adalah konten seksual yang melibatkan anak di bawah umur, yang selalu diblokir. Tidak ada filter konten lain yang berlaku.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kuncinya, ubah URL dasar. Itu saja seluruh pengaturannya.