id ▾
Mulai sekarang

Claude harga: quickstart dan referensi API

Panduan ini membantu Anda mengintegrasikan model open-weight tanpa sensor kami menggunakan klien SDK OpenAI standar tanpa mengubah kode Anda. Kami menyediakan alternatif langsung bergaya proxy untuk model vendor mahal dengan menawarkan model open-weight tanpa sensor melalui endpoint chat-completions yang sama persis.

Instalasi dan setup lingkungan

Mulai dengan menginstal library klien resmi untuk bahasa Anda. Layanan kami berada di balik standar /v1 path, sehingga Anda hanya perlu memperbarui URL dasar dan kunci API. URL dasar di situs ini adalah HTTPS://api.claudeprecio.com/v1. Otentikasi bergantung pada satu kunci aktif per akun. Anda dapat menghasilkan kunci ini segera melalui Google atau email di halaman "Dapatkan kunci API". Tidak diperlukan nomor telepon. Kunci ditampilkan sekali, jadi salin dengan aman.

Melakukan permintaan pertama Anda dengan Python

Kirimkan permintaan penyelesaian menggunakan SDK Python standar. Arahkan klien ke URL dasar kami dan atur model menjadi "uncensored". Model bobot terbuka ini berjalan di server kami sendiri dan disesuaikan untuk menjawab tanpa penolakan konten. Anda dapat meneruskan parameter seperti temperature atau top_p sama seperti yang Anda lakukan dengan layanan kompatibel OpenAI lainnya. Struktur permintaan tetap identik dengan format standar.

from openai import OpenAI

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

Verifikasi respons berisi teks yang dihasilkan. Jika Anda menerima kesalahan 401, kunci Anda tidak valid. Kesalahan 402 menunjukkan kredit prabayar tidak cukup. Kesalahan selama generasi tidak mengonsumsi token, jadi Anda hanya membayar untuk output yang berhasil.

Responsi streaming dan pelacakan penggunaan

Aktifkan streaming dengan mengatur stream=True dalam konfigurasi klien Anda. API mengembalikan Server-Sent Events (SSE) untuk setiap token yang dihasilkan. Ini memungkinkan Anda menampilkan teks secara real-time sambil menunggu respons lengkap. Data penggunaan, termasuk jumlah token input dan output, disertakan dalam potongan terakhir aliran. Pendekatan ini mengurangi latensi yang dirasakan untuk output panjang. Cara ini bekerja dengan mulus dengan SDK standar.

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)

Tangani gangguan stream dengan baik. Putus jaringan dapat meninggalkan respons parsial. Selalu periksa chunk terakhir untuk statistik penggunaan token yang akurat. Ini memastikan dasbor penagihan Anda sesuai dengan konsumsi aktual.

Parameter: suhu, top_p, dan seed

Kontrol kreativitas dan reproduktibilitas menggunakan parameter generasi standar. The temperature nilai menyesuaikan keacakan, dengan nilai yang lebih rendah menghasilkan output yang lebih deterministik. Gunakan top_p untuk membatasi sampling pada massa probabilitas tertinggi. Setel seed untuk memperbaiki keadaan acak agar hasil dapat direproduksi di berbagai panggilan. Parameter ini bekerja identik dengan standar OpenAI. Sesuaikan berdasarkan kasus penggunaan Anda, apakah itu pengkodean atau penulisan kreatif.

import OpenAI from "openai";

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

Gabungkan pengaturan-pengaturan ini untuk kontrol yang presisi. Misalnya, suhu rendah dengan seed tetap memastikan output yang konsisten untuk pengujian. Model mendukung semua parameter standar seperti stop urutan dan presence_penalty. Bereksperimenlah untuk menemukan keseimbangan yang tepat untuk proyek spesifik Anda.

Pemanggilan fungsi dan mode JSON

Gunakan pemanggilan fungsi untuk mengintegrasikan API ke dalam aplikasi Anda. Tentukan alat dalam body permintaan, dan model akan mengembalikan JSON terstruktur yang berisi argumen fungsi. Aktifkan mode JSON dengan menetapkan response_format ke {"type": "json_object"}Ini memastikan output selalu JSON yang valid, yang menyederhanakan parsing. Gunakan ini untuk ekstraksi data atau respons terstruktur. Model menangani definisi alat yang kompleks secara efisien.

curl https://api.claudeprecio.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate total cost for 10 million input tokens and 3 million output tokens"}]
  }'

Uji pemanggilan fungsi dengan definisi alat sederhana. Verifikasi bahwa model mematuhi skema alat. Mode JSON sangat berguna ketika Anda memerlukan struktur output yang dapat diprediksi. Gabungkan dengan streaming untuk pemrosesan data secara real-time. Fitur ini membuat API cocok untuk aplikasi tingkat produksi.

Batas, error, dan jendela konteks

Jendela konteks mendukung 100.000 token untuk prompt dan completion gabungan. Output maksimum per permintaan adalah 16.000 token. Jika max_tokens tidak diatur, batas default adalah 2.048. Anda diizinkan 300 permintaan per menit per kunci. Konkurensi dibatasi hingga 8 permintaan simultan per kunci. Badan permintaan tidak boleh melebihi 8 MB. Kesalahan seperti 401, 402, dan 429 ditangani melalui kode status HTTP standar. Penggunaan token ditagih dengan akurat, dan kesalahan gratis.

Pertanyaan yang sering diajukan

Berapa biaya API uncensored?

Harga adalah $0.15 per 1M token input dan $0.50 per 1M token output. Kredit adalah prabayar dan dibebankan berdasarkan penggunaan token nyata. Kesalahan dan penolakan tidak menggunakan kredit.

Ukuran jendela konteksnya berapa?

Jendela konteks adalah 100.000 token untuk prompt dan completion secara bersama-sama. Anda dapat menghasilkan hingga 16.000 token per permintaan. Output maksimum default adalah 2.048 token jika tidak ditentukan.

Apakah ini bisa digunakan dengan SDK OpenAI standar?

Ya, ini sepenuhnya kompatibel dengan OpenAI. Anda hanya perlu mengubah URL dasar ke HTTPS://api.claudeprecio.com/v1 dan mengatur model menjadi "uncensored". Semua parameter dan fitur standar seperti streaming dan pemanggilan fungsi berfungsi seperti yang diharapkan.

Dapatkan kunci API Anda sekarang

Daftar, salin kunci, perbarui URL dasar. Itulah semua yang perlu Anda lakukan.

Mulai sekarang