ms ▾
Buka akaun

Panduan Mula Pantas

Mula menjana teks dengan LLM tanpa sensor kami menggunakan kod serasi OpenAI piawai. Anda hanya memerlukan URL asas dan satu kunci API untuk mengintegrasikan model ini ke dalam aliran kerja automasi anda.

URL Asas dan Pengesahan

API tinggal di https://api.mistralapipricing.com/v1. Lulus kunci anda dalam Authorization header. Logik harga API Mistral dikenakan setiap token, jadi pastikan header bersih. Sahkan sambungan dengan GET /v1/models.

  • Header: Authorization: Bearer YOUR_KEY
  • URL Asas: https://api.mistralapipricing.com/v1
curl https://api.mistralapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the cost per token for each model."}]
  }'

Menghantar Permintaan Pertama Anda

Panggil chat/completions endpoint dengan ID model anda. Model tanpa sensor menanggapi prompt standard tanpa penolakan. Token input berharga $0.15 per juta. Token output berharga $0.50 per juta. Ralat tidak menggunakan kredit.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralapipricing.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)

Integrasi Node.js

Gunakan SDK rasmi atau axios untuk menghantar permintaan. Tetapkan URL asas dengan betul. ID model sentiasa uncensoredPengepala mesti termasuk token bearer anda. Respons mengembalikan objek JSON. Tangani ralat dengan baik.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralapipricing.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

Aktifkan aliran dengan menetapkan stream: true. Terima token melalui Acara Dihantar Pelayan. Bahagian akhir mengandungi data penggunaan. Ini mengurangkan latensi yang dirasakan untuk output panjang. Buffer token di sisi klien. Paparkan mereka apabila mereka tiba.

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)

Panggilan Fungsi dan Mod JSON

Takrifkan alat dalam badan permintaan. Model mengembalikan JSON terstruktur. Gunakan response_format: {"type": "json_object"} untuk output ketat. Uraikan keputusan dalam logik aplikasi anda. Ini berfungsi untuk tugas automasi. Sahkan skema di hujung anda.

Had, Ralat, dan Konteks

Jendela konteks ialah 100,000 token secara keseluruhan. Permintaan dihadkan kepada 300 setiap minit. Anda mendapat 8 permintaan serentak. Ralat 401 bermaksud kunci tidak sah. Ralat 402 menunjukkan kredit tidak mencukupi. Ralat 429 menandakan had kadar. Output maksimum ialah 16,000 token.

Soalan lazim

Bagaimana cara menetapkan jumlah maksimum wang yang boleh dikenakan oleh API?

API tidak menyokong had belanja keras secara langsung. Pantau penggunaan melalui header respons atau jejak token dalam logik aplikasi anda. Kredit prabayar tidak luput, jadi anda mengawal had tersebut melalui jumlah tambahan anda.

Apa yang berlaku jika saya mencapai had kadar?

Anda menerima kod status 429. Permintaan tersebut tidak menggunakan token. Tunggu beberapa saat dan cuba semula. Anda dihadkan kepada 300 permintaan setiap minit per kunci. Laraskan kekoncurren anda untuk kekal di bawah 8 permintaan serentak.

Adakah model tanpa sensor sama dengan model Mistral AI's?

Tidak. Kami menjamu model berat terbuka yang disesuaikan untuk tiada penolakan. Ia bukan GPT, Claude, atau model Mistral rasmi. Ia serasi dengan struktur API yang sama tetapi mempunyai ID model sendiri. Semak halaman harga untuk butiran.

Dapatkan kunci anda dalam beberapa saat

Daftar, salin kunci anda, kemas kini URL asas. Itu adalah semua konfigurasi yang diperlukan.

Buka akaun