OpenAI: GPT-6 Luna Decisions
GPT-6 Luna dalam mode Decisions OpenAI mengevaluasi teks dan gambar serta mengembalikan jawaban probabilistik bertipe: probabilitas kondisi, pilihan tetap, atau skor rubrik. Model ini mendukung klasifikasi, perutean, dan penentuan prioritas tanpa menggunakan penjelasan tertulis sebagai hasil keputusan.
Tentang model
Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.
GPT-6 Luna dalam mode Decisions OpenAI mengevaluasi bukti yang diberikan dan mengembalikan jawaban bertipe tentangnya. Produsen mendokumentasikan GPT-6 Luna sebagai model untuk antarmuka keputusan khusus ini. Model dapat memperkirakan apakah kondisi terpenuhi, memilih dari opsi tetap, atau menempatkan masukan pada rubrik berurutan. Gunakan mode GPT-6 Luna ini ketika tugas membutuhkan hasil keputusan yang ditetapkan, bukan respons tertulis.
Masukan bersama, pertanyaan dan jawaban bernama
Permintaan produsen memuat model, masukan bersama, dan larik questions. Masukan dapat berupa string teks atau pesan pengguna dengan teks dan gambar. Setiap pertanyaan memiliki nama unik, jenis, instruksi, serta opsi atau tingkat yang diwajibkan. Larik jawaban mengulang nama pertanyaan sehingga hasil dapat dikaitkan dengan kondisi, kategori, atau penilaian yang benar-benar diminta.
Untuk pesan dukungan, berikan pesan dan konteks yang relevan dengan keputusan berikutnya, lalu namai pertanyaan berdasarkan bidang yang dibutuhkan alur kerja. Untuk bagian dokumen, sertakan teks yang menetapkan kriteria, bukan rujukan tanpa dukungan ke berkas lebih besar. Definisikan pertanyaan berdasarkan fakta yang dapat diamati dan pisahkan hal-hal independen. Hasil yang berguna dapat menggabungkan kategori masalah dengan penilaian keparahan sambil mempertahankan definisi dan makna setiap jawaban.
Predicate: memperkirakan apakah kondisi terpenuhi
Pertanyaan predicate mengembalikan probabilitas dari 0 hingga 1 bahwa kondisi yang ditetapkan benar. Pertanyaan ini dapat memeriksa relevansi bagian teks atau kondisi yang terlihat dalam gambar. Untuk foto produk, jelaskan cacat terlihat yang perlu diperiksa, seperti retak atau sobek, dan berikan gambar dengan kriteria tersebut. Nilainya merupakan perkiraan model; aplikasi memilih ambang untuk penandaan atau peninjauan.
Panduan Decisions OpenAI mensyaratkan data gambar terenkode yang disertakan langsung untuk endpoint ini. Alamat gambar yang dihosting dan pengenal berkas bukan masukan gambar yang didukung dalam kontrak yang didokumentasikan tersebut. Konten teks dan gambar dapat digabungkan dalam pesan pengguna agar bukti visual dievaluasi dengan konteks tertulis yang relevan. Buat gambar jelas dan kondisi spesifik; probabilitas untuk satu cacat yang dinyatakan bukan laporan inspeksi umum yang mencakup semua kemungkinan masalah.
Choice: memilih satu nilai yang diberikan
Pertanyaan choice memilih dari opsi dengan nilai berbeda dan deskripsi yang menjelaskan kapan opsi berlaku. Pilihan yang dikembalikan merupakan salah satu nilai tersebut, dengan probabilitas per opsi dan bidang confidence terpisah. Untuk pengarahan, tetapkan kategori berdasarkan tim atau hasil yang benar-benar tersedia, dan sertakan opsi other ketika himpunan tidak mencakup setiap masukan. Kategori ini tidak berurutan: posisinya bukan skala keparahan.
Arahan klasifikasi praktis dapat membedakan cacat produk, masalah akses, dan permintaan umum. Jelaskan batas kategori tersebut alih-alih hanya mengandalkan nama singkat. Gunakan pilihan hasil sebagai label usulan dan periksa distribusi ketika beberapa makna masih masuk akal. Hasil memberikan suatu pilihan; aplikasi menentukan apakah pilihan itu memicu pengarahan otomatis atau peninjauan.
Score: posisi rubrik berbobot probabilitas
Pertanyaan score menggunakan tingkat berurutan dari terendah hingga tertinggi. Indeks tingkat dimulai pada 0, dan skor merupakan rata-rata indeks berbobot probabilitas. Skor dapat berada di antara tingkat. Untuk keparahan masalah, satu tingkat dapat berarti dampak kosmetik, tingkat lain solusi sementara yang dapat digunakan, dan tingkat lain hambatan total; tetapkan kriteria yang membedakannya. Jawaban mencakup probabilitas per tingkat dan confidence bersama skor.
Nilai harapan skor merangkum distribusi alih-alih memilih satu kategori. Pertahankan perbedaan tersebut saat menggunakan hasil untuk prioritas atau tren agregat. Tampilan kategori tetap dapat menggunakan pertanyaan choice. Confidence merupakan bidang terpisah yang dilaporkan untuk jawaban choice dan score; panduan tidak mendefinisikannya sebagai identik dengan probabilitas opsi terpilih.
Beberapa pertanyaan dan keputusan yang bergantung
Pertanyaan independen dapat berbagi masukan dalam satu permintaan produsen, termasuk jenis pertanyaan yang berbeda. Foto dapat mendukung predicate cacat dan pilihan kategori, atau pesan dapat mendukung penilaian kategori dan keparahan. Berikan setiap hal instruksi serta maknanya sendiri. Ketika keputusan berikutnya bergantung pada hasil sebelumnya, produsen menyarankan permintaan terpisah agar pertanyaan kedua dapat menggunakan hasil tersebut secara eksplisit. Jangan menganggap pengurutan pertanyaan dalam satu larik menjadikannya percakapan berurutan.
Memilih keluaran yang tepat dan menafsirkan batas
Decisions memberikan hasil predicate, choice, atau score yang ditetapkan. Jawaban juga dapat memiliki jenis refusal; periksa jenisnya sebelum membaca probabilitas, pilihan, atau skor. OpenAI membedakan ini dari pembangkitan objek sembarang berbasis skema atau penjelasan tertulis melalui Structured Outputs, serta dari permintaan tindakan alat melalui function calling. Jawaban keputusan tidak boleh disajikan sebagai alasan yang dihasilkan atau bukti bahwa tindakan eksternal telah terjadi. Keluaran, penalaran, dan pengaturan alat model percakapan umum tidak otomatis menjadi bagian dari mode khusus ini.
Gunakan masukan berlabel yang representatif untuk menilai ambang pengarahan, penyaringan, dan peninjauan, dengan memperhitungkan akibat positif palsu dan negatif palsu. Pertahankan hubungan bukti, definisi pertanyaan, dan keluaran numerik mentah agar hasil ambigu dapat diperiksa. Jaga bukti bersama tetap relevan dengan pertanyaan bernama dan tetapkan setiap opsi atau tingkat rubrik dengan jelas sebelum mengirim tugas keputusan. Siapkan bukti dan jenis jawaban berdasarkan alur keputusan yang didokumentasikan, dengan keluaran ditafsirkan sesuai tugas yang dievaluasinya.
Ailoot Ultra · System One POST /v1/systemone openai/gpt-6-luna-decisions
openai/gpt-6-luna-decisionsMulai
GPT-6 Luna dalam mode Decisions OpenAI mengevaluasi teks dan gambar serta mengembalikan jawaban probabilistik bertipe: probabilitas kondisi, pilihan tetap, atau skor rubrik. Model ini mendukung klasifikasi, perutean, dan penentuan prioritas tanpa menggunakan penjelasan tertulis sebagai hasil keputusan.
- Masukan yang diterima
- Teks · Gambar
- Hasil
- decisions
Tersedia di Ailoot · masukan & metode
Ailoot Ultra · System One POST /v1/systemone
- Masukan
text,image- Keluaran
decisions- Format keluaran
- json
| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
|---|---|---|---|---|
Kolommodel | Jenisstring | PersyaratanWajib | Nilai & batasan openai/gpt-6-luna-decisions | Bawaan— |
Kolomprovider | Jenisschema | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomquestions | Jenisobject | PersyaratanWajib | Nilai & batasan | Bawaan— |
Kolomsession_id | Jenisstring | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomstate | Jenisschema | PersyaratanWajib | Nilai & batasan | Bawaan— |
Kolomtrace | Jenisschema | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomuser | Jenisstring | PersyaratanOpsional | Nilai & batasan | Bawaan— |
Kolomquestions.<id>.type | Jenisstring | PersyaratanWajib | Nilai & batasan noul, choice, score | Bawaan— |
Kolomquestions.<id>.instructions | Jenisstring|object|array | PersyaratanWajib | Nilai & batasan | Bawaan— |
Kolomquestions.<id>.criteria | Jenisobject|array | PersyaratanOpsional | Nilai & batasan Kondisi: choice/score: wajib; noul: opsional. Kriteria choice berupa objek; score berupa array dengan minItems1. | Bawaan— |
Kolomquestions.<id>.criteria.true | Jenisstring|object|array | PersyaratanWajib | Nilai & batasan Berlaku jika: Objek criteria noul disertakan | Bawaan— |
Kolomquestions.<id>.criteria.false | Jenisstring|object|array | PersyaratanWajib | Nilai & batasan Berlaku jika: Objek criteria noul disertakan | Bawaan— |
Kombinasi bahan masukan
noul · Wajib: state, questions.<id>.type=noul, questions.<id>.instructions
choice · Wajib: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object
score · Wajib: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1
Parameter metode dan siklus hidup
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakapplication/json |
Parameterrequired | Kontrakmodel, state, questions |
Parametermaterial_types | Kontraktext, image |
Parameteroptional_controls | Kontrakprovider, session_id, trace, user |
Parametermultimodal_input_binding | KontrakGunakan hanya representasi state/dokumen persis yang dideklarasikan. Kemampuan gambar dari pembuat model saja tidak menetapkan bentuk pengiriman gambar yang diterima untuk model tertentu. |
Siklus hidup: synchronous
Kirim ID model yang persis dan simpan respons native secara utuh.
Paket
Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.
- Mode Fast
- Tidak ditentukan Saat mode fast dipilih
- Mode Flex
- Tidak ditentukan Saat mode flex dipilih
- Upaya penalaran maksimum
- Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default
Tarif Ailoot
Harga menurut konfigurasi
Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.
| Konfigurasi | Jadwal tarif | Token konteks, lebih dari | Token konteks, hingga dan termasuk | Biaya |
|---|---|---|---|---|
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Token konteks, lebih dari— | Token konteks, hingga dan termasukTanpa batas atas | Biaya Masukan · Token masukan $0.0002 / 1K token Keluaran · Token keluaran $0 / 1K token Masukan · Pembacaan cache $0 / 1K token Masukan · Penulisan cache $0 / 1K token Masukan · Penulisan cache, 1 jam — / 1K token |
| KonfigurasiPanjang permintaan · tingkat 1 | Jadwal tarif— | Token konteks, lebih dari0 | Token konteks, hingga dan termasukTanpa batas atas | Biaya Masukan · Token masukan $0.0002 / 1K token Keluaran · Token keluaran $0 / 1K token Masukan · Pembacaan cache $0 / 1K token Masukan · Penulisan cache $0 / 1K token Masukan · Penulisan cache, 1 jam — / 1K token |
Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →
Contoh permintaan
Ailoot Ultra · System One
{
"model": "openai/gpt-6-luna-decisions",
"questions": {
"is_bug": {
"criteria": {
"false": "The customer is asking a question or requesting a feature.",
"true": "The customer describes broken or unexpected product behavior."
},
"instructions": "Is the customer reporting a software defect?",
"type": "noul"
},
"team": {
"criteria": {
"account": "Login, permissions, or profile issues.",
"frontend": "Rendering, layout, or browser compatibility issues.",
"payments": "Checkout, billing, or payment processing issues."
},
"instructions": "Which team should own this ticket?",
"type": "choice"
},
"urgency": {
"criteria": [
"Can wait for the next release",
"Should be fixed this week",
"Blocking revenue right now"
],
"instructions": "How urgent is this ticket?",
"type": "score"
}
},
"state": {
"customer_tier": "enterprise",
"ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
}
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='openai/gpt-6-luna-decisions'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Terima dan simpan hasil
Ailoot Ultra · System One
json
Simpan semua hasil yang selesai
Simpan setiap respons lengkap, berkas, dan bagian konten yang dikembalikan.
Setiap jawaban berdasarkan ID pertanyaan yang diberikan dipertahankan beserta tipe persisnya, nilai noul/pilihan/skor, tingkat keyakinan, probabilitas, dan legenda. Seluruh JSON asli disimpan dan hanya dikembalikan setelah penyelesaian tagihan.
Jika respons asli perlu diperiksa
Simpan operasi awal dan balasan lengkap/sebagian; jangan ulangi POST.
Kolom respons
| Kolom | Jenis |
|---|---|
Kolommodel | Jenisstring |
Kolomid | Jenisstring |
Kolomprovider | Jenisstring |
Kolomanswers.<id>.type | Jenisstring |
Kolomanswers.<id>.noul | Jenisnumber |
Kolomanswers.<id>.choice | Jenisstring |
Kolomanswers.<id>.score | Jenisnumber |
Kolomanswers.<id>.confidence | Jenisnumber |
Kolomanswers.<id>.probabilities | Jenisobject |
Kolomanswers.<id>.legend | Jenisobject |
Kolomusage.input_tokens | Jenisinteger |
Kolomusage.output_tokens | Jenisinteger |
Kolomusage.cost | Jenisnumber |
Kesalahan dan langkah berikutnya
| Respons | Kondisi | Langkah berikutnya |
|---|---|---|
Respons400 · invalid_request_error | KondisiBidang wajib, representasi, atau nilai tidak valid | Langkah berikutnyaPerbaiki bidang permintaan yang ditunjukkan. |
Alias
Alias model
Ailoot Ultra openai/gpt-6-luna-decisions
Alias jalur metode
Gunakan jalur metode yang ditampilkan di atas.
ID pemanggil terkait
FAQ · OpenAI: GPT-6 Luna Decisions
- Input dan hasil apa yang tersedia?
POST /v1/systemone·openai/gpt-6-luna-decisions:text,image→decisions- Kolom apa yang digunakan permintaan?
POST /v1/systemone·openai/gpt-6-luna-decisions:model,provider,questions,session_id,state,trace,user