Pengenalan: Integrasi model tanpa sensor
Integrasikan LLM tanpa sensor kami dalam masa beberapa minit menggunakan antara muka OpenAI piawai. Panduan ini merangkumi pemasangan SDK, penstriman, dan output terstruktur untuk penyebaran serta-merta.
- per 1M token input
- $0.15
- Token output / 1 juta
- $0.50
- konteks token
- 100,000
- kredit percubaan
- $0.50
- permintaan setiap minit
- 300
Pasang SDK rasmi
Mula dengan menambah perpustakaan ke persekitaran anda. Pakej rasmi berfungsi terus dengan hujung kami. Gunakan pengurus pakej pilihan anda untuk memasang kebergantungan ini. Ini memastikan anda mempunyai serifikasi terkini untuk panggilan API kami.
Selesai dipasang, anda sedia untuk mengkonfigurasi parameter sambungan. Proses persediaan mengambil beberapa saat, bukan beberapa jam.
Tetapkan base_url dan api_key
Arahkan klien anda ke pelayan khusus kami. Gantikan URL asas lalai dengan titik akhir khusus kami. Gunakan kunci yang dijana dari papan pemuka anda. Pengesahan dikendalikan melalui header Bearer standard.
Kekalkan kunci anda selamat. Ia memberikan akses kepada kredit pra-dibayar anda. Struktur URL meniru format piawai yang sudah anda ketahui.
Hantar penyelesaian sem pertama anda
Buat permintaan POST ke hujung titik penyelesaian chat. Luluskan arahan sistem dan mesej pengguna anda. Model mengembalikan teks serta-merta. Ini mengesahkan sambungan anda aktif dan kredit telah ditolak dengan betul.
Kesalahan memulangkan kod HTTP piawai. Semak badan respons untuk butiran. Langkah ini mengesahkan integrasi anda berfungsi.
cURL
curl https://api.apiaiunlimited.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the endpoints for the chat completion endpoint"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiaiunlimited.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.apiaiunlimited.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)Selamatkan kunci API anda
Daftar, ambil kunci, tukar endpoint. Itu keseluruhan konfigurasi.