Permulaan pantas integrasi
Integrasikan model tanpa sensor kami dengan beberapa baris kod menggunakan SDK OpenAI piawai. Permulaan pantas ini membimbing anda dari pemasangan hingga respons penstriman dengan overhead konfigurasi sifar.
Pasang SDK pilihan anda
Mula dengan memasang perpustakaan klien untuk bahasa pilihan anda. Pakej rasmi mengendalikan pengesahan dan pemformatan permintaan secara automatik. Pendekatan ini menghilangkan keperluan untuk mengurus header HTTP secara manual.
Untuk pembangun Python, perpustakaan piawai adalah pilihan yang paling biasa. Pengguna Node.js harus memasang modul khusus. Kedua-duanya menyokot protokol asas yang sama.
- Python:
pip install openai - Node.js:
npm install openai
Pastu persekitaran anda mempunyai versi serasi yang dipasang. SDK ini ringan dan tidak memerlukan dependensi tambahan untuk tugas penjanaan teks asas.
Tetapkan URL asas dan kunci anda
Konfigurkan SDK untuk menunjuk ke infrastruktur khusus kami. Gantikan URL asas lalai dengan hujung khusus kami untuk memastikan permintaan mencapai pelayan yang betul.
Kunci API anda dijana serta-merta selepas penciptaan akaun. Simpan dengan selamat dalam pembolehubah persekitaran anda. Kunci ini mengesahkan semua permintaan seterusnya ke hujung titik penyelesaian sembang.
URL asas ialah HTTPS://api.cheapestllmmodels.com/v1. Gunakan rentetan tepat ini untuk memastikan keserasian dengan protokol serasi OpenAI. Jangan tambah garis miring akhir melainkan SDK anda memerlukannya.
Hantar permintaan pertama anda
Laksanakan penyelesaian teks asas untuk mengesahkan sambungan. Permintaan ini menghantar prompt dan menerima respons teks dari model tanpa sensor. ID model ditetapkan kepada "uncensored".
Periksa objek respons untuk teks yang dijana. Jika permintaan berjaya, anda telah berjaya menyambung ke API. Ini mengesahkan bahawa pengesahan dan URL asas anda adalah betul.
Kesalahan biasanya menunjukkan kunci tidak sah atau kredit tidak mencukupi. Semak kod status untuk mendiagnosis isu. Kebanyakan kesalahan diselesaikan dengan menyemak baki akaun anda atau kesahihan kunci.
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);Aliran
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, kemas kini URL asas. Selesai.