Panduan awal integrasi
Integrasikan model tanpa sensor kami dengan beberapa baris kode menggunakan SDK OpenAI standar. Panduan cepat ini memandu Anda dari instalasi hingga respons streaming tanpa overhead konfigurasi.
Instal SDK pilihan Anda
Mulai dengan menginstal pustaka klien untuk bahasa pilihan Anda. Paket resmi menangani autentikasi dan pemformatan permintaan secara otomatis. Pendekatan ini menghilangkan kebutuhan untuk mengelola header HTTP secara manual.
Untuk pengembang Python, pustaka standar adalah pilihan yang paling umum. Pengguna Node.js harus menginstal modul khusus. Keduanya mendukung protokol dasar yang sama.
- Python:
pip install openai - Node.js:
npm install openai
Pastikan lingkungan Anda memiliki versi yang kompatibel terpasang. SDK ringan dan tidak memerlukan dependensi tambahan untuk tugas generasi teks dasar.
Atur URL dasar dan kunci Anda
Konfigurasi SDK untuk mengarah ke infrastruktur khusus kami. Ganti URL dasar default dengan endpoint spesifik kami untuk memastikan permintaan mencapai server yang benar.
Kunci API Anda dibuat segera setelah pembuatan akun. Simpan dengan aman di variabel lingkungan Anda. Kunci ini mengautentikasi semua permintaan selanjutnya ke endpoint penyelesaian obrolan.
URL dasar adalah HTTPS://api.cheapestllmmodels.com/v1. Gunakan string persis ini untuk memastikan kompatibilitas dengan protokol kompatibel OpenAI. Jangan tambahkan garis miring di akhir kecuali SDK Anda membutuhkannya.
Kirimkan permintaan pertama Anda
Eksekusi penyelesaian sederhana untuk memverifikasi konektivitas. Permintaan ini mengirim prompt dan menerima respons teks dari model uncensored. ID model diatur ke "uncensored".
Periksa objek respons untuk teks yang dihasilkan. Jika permintaan berhasil, Anda telah berhasil terhubung ke API. Ini mengonfirmasi bahwa autentikasi dan URL dasar Anda benar.
Kesalahan biasanya menunjukkan kunci tidak valid atau kredit tidak cukup. Tinjau kode status untuk mendiagnosis masalah. Sebagian besar kesalahan diselesaikan dengan memeriksa saldo akun atau validitas kunci Anda.
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);Streaming
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)Dapatkan Kunci API Anda
Daftar, salin kunci, perbarui URL dasar. Selesai.