ms ▾
Dapatkan kunci anda

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.

Dapatkan kunci anda

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.

Dapatkan kunci anda