ms ▾
Mula sekarang
Mula sekarang

API LLM Tanpa Sensor untuk pengembang

Integrasi API LLM tanpa sensor

Berhanda membayar lebih untuk inferens. Panduan ini menunjukkan cara mengintegrasikan API LLM tanpa sensor kami menggunakan endpoint serasi OpenAI dalam masa beberapa minit.

URL Asas dan Pengesahan

Mula dengan mengarahkan SDK anda ke URL asas kami. Gantikan pemegang tempat dengan kunci sebenar anda.

  • URL Asas: https://api.pricingapillm.com/v1
  • ID Model: uncensored
curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

Setiap permintaan memerlukan token Bearer yang sah. Sistem menolak kunci tidak sah serta-merta. Anda menjana kunci ini semasa pendaftaran melalui Google atau e-mel. Simpan ia dengan selamat.

Menghantar Permintaan Pertama Anda

Payload penyelesaian chat standard untuk mendapatkan teks kembali. Ini berfungsi dengan mana-mana perpustakaan klien serasi OpenAI.

from openai import OpenAI

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

Model ini memproses prompt anda dan mengembalikan respons. Token input berharga $0.15 per juta. Token output berharga $0.50 per juta. Ralat tidak menggunakan kredit. Penolakan disebabkan dasar kandungan adalah percuma. Semak baki anda selepas setiap panggilan.

Respons Streaming

Aktifkan penjanaan token masa nyata dengan menetapkan stream: true. Ini mengurangkan latensi yang dirasakan untuk pengguna.

import OpenAI from "openai";

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

Data penggunaan token muncul dalam potongan akhir. Pantau baki pra-bayar anda dengan teliti. API mengenakan caj hanya untuk token yang selesai. Aliran berfungsi dengan semua parameter piawai seperti suhu dan top_p.

Persediaan Panggilan Fungsi

Takrifkan alat dalam permintaan anda untuk membolehkan output terstruktur. API menyokong tool_choice dan mod JSON.

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)

Tetapkan response_format ke {"type": "json_object"} untuk JSON yang ketat. Ini memastikan penguraian yang boleh diramal di backend anda. Gunakan ini untuk pengeluaran data atau konfigurasi. Model tanpa sensor mengendalikan definisi alat kompleks dengan baik.

Tetingkap Konteks dan Had

Setiap permintaan menyokong tetingkap konteks 100,000 token. Ini termasuk prompt dan penyelesaian. Output maksimum ialah 16,000 token. Tetapkan max_tokens untuk mengawal panjang output.

curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

Anda mendapat 300 permintaan setiap minit setiap kunci. Hanya 8 permintaan berjalan serentak. Had badan permintaan ialah 8 MB. Melebihi had-had ini akan mencetuskan ralat 429. Rancang tugas batch anda dengan sewajarnya.

Menangani Ralat dan Had

Semak kod status HTTP untuk nyahpepijahan isu. 401 bermaksud kunci tidak sah. 402 menunjukkan kredit tidak mencukupi. 429 menandakan had kadar telah habis.

from openai import OpenAI

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

Kredit tidak luput. Anda boleh menambah baki dengan kripto bila-bila masa. Ralat tidak mengenakan caj kepada anda. Gunakan halaman sokongan untuk isu pemulangan wang. Simpan kunci API anda dengan selamat untuk mengelakkan ralat 401.

Soalan biasa

Berapakah harga API LLM untuk model tanpa sensor?

Token input berharga $0.15 per sejuta. Token output berharga $0.50 per sejuta. Anda hanya membayar untuk penggunaan sebenar. Ralat adalah percuma. Tiada yuran bulanan terpakai.

Bagaimana cara menambah kredit saya?

Gunakan USDT (TRC20) atau USDC (Base). Top-up minimum ialah $20. Kredit bonus dikenakan untuk jumlah yang lebih besar. Kredit tidak luput.

Bolehkah saya menggunakannya dengan SDK OpenAI?

Ya. API ini sepenuhnya serasi dengan OpenAI. Tukar URL asas dan kunci API dalam konfigurasi SDK anda. Ia berfungsi dengan endpoint penyelesaian chat standard.

Dapatkan Kunci API anda

Daftar, salin kunci, kemas kini URL asas. Pemasangan semudah itu.

Mula sekarang