LLM / Chat
Ringkasan
Atlas Cloud menyediakan akses ke model bahasa besar terkemuka di industri melalui API yang kompatibel dengan OpenAI. Jika Anda sudah menggunakan OpenAI SDK, cukup ubah base URL dan API key — tidak perlu perubahan kode lainnya.
Kemampuan Utama
- Pembuatan Teks: Menghasilkan konten yang koheren dan sadar konteks untuk kasus penggunaan apa pun
- AI Percakapan: Membangun chatbot dan asisten dengan dukungan percakapan multi-giliran
- Pembuatan Kode: Menghasilkan, meninjau, dan men-debug kode dalam bahasa pemrograman apa pun
- Penalaran: Penalaran logis kompleks, matematika, dan pemecahan masalah
- Penerjemahan: Pemahaman dan pembuatan lintas bahasa dalam puluhan bahasa
- Peringkasan: Mengekstrak informasi kunci dan menghasilkan ringkasan yang ringkas
Model Unggulan
| Model | Penyedia | Keunggulan |
|---|---|---|
| DeepSeek V3 | DeepSeek | Penalaran dan coding berkinerja tinggi, hemat biaya |
| Qwen | Alibaba | Seri model multibahasa yang kuat |
| Kimi | MoonshotAI | Pemahaman konteks panjang yang kuat |
| GLM | Zhipu AI | Model dwibahasa Cina-Inggris |
| MiniMax | MiniMax | Dioptimalkan untuk aplikasi multimedia |
Untuk daftar lengkap semua model LLM dan spesifikasinya, kunjungi Perpustakaan Model.
Integrasi API
Base URL
https://api.atlascloud.ai/v1API LLM mendukung mode streaming dan non-streaming, sepenuhnya kompatibel dengan format OpenAI ChatCompletion.
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="your-api-key",
base_url="https://api.atlascloud.ai/v1"
)
# Non-streaming
response = client.chat.completions.create(
model="deepseek-v3",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Explain quantum computing in simple terms."}
],
temperature=0.7,
max_tokens=1024
)
print(response.choices[0].message.content)Python (Streaming)
stream = client.chat.completions.create(
model="deepseek-v3",
messages=[
{"role": "user", "content": "Write a short story about a robot learning to paint."}
],
stream=True
)
for chunk in stream:
content = chunk.choices[0].delta.content
if content:
print(content, end="", flush=True)Node.js / TypeScript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "your-api-key",
baseURL: "https://api.atlascloud.ai/v1",
});
// Non-streaming
const response = await client.chat.completions.create({
model: "deepseek-v3",
messages: [
{ role: "system", content: "You are a helpful assistant." },
{ role: "user", content: "Explain quantum computing in simple terms." },
],
});
console.log(response.choices[0].message.content);
// Streaming
const stream = await client.chat.completions.create({
model: "deepseek-v3",
messages: [{ role: "user", content: "Tell me a joke." }],
stream: true,
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content || "");
}cURL
curl https://api.atlascloud.ai/v1/chat/completions \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v3",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Explain quantum computing in simple terms."}
],
"temperature": 0.7,
"max_tokens": 1024
}'Parameter Umum
| Parameter | Tipe | Deskripsi |
|---|---|---|
model | string | Identifier model (misalnya, deepseek-v3, qwen-turbo) |
messages | array | Pesan percakapan dengan role dan content |
temperature | number | Mengontrol keacakan (0.0 - 2.0, default bervariasi per model) |
max_tokens | number | Token maksimum dalam respons |
stream | boolean | Aktifkan output streaming |
top_p | number | Parameter nucleus sampling |
Menggunakan dengan Alat Pihak Ketiga
Karena API kompatibel dengan OpenAI, ini berfungsi dengan alat apa pun yang mendukung endpoint OpenAI kustom:
| Alat | Konfigurasi |
|---|---|
| Chatbox | Atur API Host ke https://api.atlascloud.ai/v1 |
| Cherry Studio | Tambahkan penyedia OpenAI kustom |
| OpenWebUI | Konfigurasikan endpoint kompatibel OpenAI |
| LangChain | Gunakan ChatOpenAI dengan base_url kustom |
| LlamaIndex | Gunakan kelas LLM kompatibel OpenAI |
Penting: Selalu sertakan akhiran /v1 di base URL.
Tips Pemilihan Model
- Hemat biaya: DeepSeek V3 menawarkan kinerja yang sangat baik dengan harga kompetitif
- Multibahasa: Qwen unggul dalam tugas multibahasa, terutama Cina-Inggris
- Kode: DeepSeek dan GPT-4o adalah pilihan kuat untuk pembuatan dan peninjauan kode
- Konteks panjang: Periksa panjang konteks maksimum setiap model di Perpustakaan Model
- Penalaran: Pilih model dengan kemampuan penalaran khusus untuk tugas kompleks
Untuk detail harga, lihat halaman Harga API. Untuk spesifikasi API lengkap, lihat Referensi API.