Ambil respons model yang telah selesai berdasarkan ID Respons-nya.
Ganti
Dikembalikan ketika ID Respons yang ditentukan tidak ada:
{WorkspaceId} dengan workspace ID Anda yang sebenarnya.
- China (Beijing)
base_url untuk panggilan SDK adalah: https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1URL permintaan HTTP: GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/responses/{response_id}Path parametersresponse_idstring(wajib)ID Respons yang akan diambil. Formatnya adalah resp_xxx. Anda dapat memperolehnya dari respons API Create response. Hanya ID Respons yang dikembalikan ketika parameter store=true ditetapkan dalam permintaan pembuatan awal yang dapat diambil. | Python |
ResponseMengembalikan objek Response yang sama seperti pada API Create response. Bidang-bidang tersebut dijelaskan di bawah ini:idstringIdentifier unik untuk respons ini, dengan format resp_xxx.object stringJenis objek. Selalu response.status stringStatus respons. Nilai yang mungkin: completed, failed, in_progress, cancelled, queued, incomplete.created_at integerTimestamp Unix (dalam detik) saat respons dibuat.completed_at integerTimestamp Unix (dalam detik) saat respons selesai dihasilkan. null jika respons belum selesai.error objectObjek error yang dikembalikan ketika model gagal menghasilkan respons. null jika berhasil.model stringID model yang digunakan untuk menghasilkan respons.output arrayItem output yang dihasilkan oleh model. Jenis dan urutan elemen tergantung pada respons model.
Properti elemen array type stringJenis item output. Nilai yang mungkin:
stringIdentifier unik untuk item output. Ada pada semua jenis output.role stringPeran pesan. Selalu assistant. Hanya ada ketika type bernilai message.status stringStatus item output. Nilai yang mungkin: completed, in_progress. Ada ketika type bukan reasoning.name stringNama tool atau fungsi. Ada ketika type bernilai function_call, web_search_image_call, image_search_call, atau mcp_call.Untuk web_search_image_call dan image_search_call, nilainya tetap sebagai "web_search_image" dan "image_search", berturut-turut.Untuk mcp_call, nilainya adalah nama fungsi spesifik yang dipanggil dalam layanan MCP (misalnya, amap-maps-maps_geo).arguments stringArgumen pemanggilan tool, diformat sebagai string JSON. Ada ketika type bernilai function_call, web_search_image_call, image_search_call, atau mcp_call. Uraikan menggunakan JSON.parse() sebelum digunakan. Isinya bervariasi tergantung jenis tool:
stringIdentifier unik untuk pemanggilan fungsi. Hanya ada ketika type bernilai function_call. Gunakan ID ini untuk mengaitkan permintaan dengan respons saat mengembalikan hasil pemanggilan fungsi.content arrayArray konten pesan. Hanya ada ketika type bernilai message.
Properti elemen array type stringJenis konten. Selalu output_text.text stringKonten teks yang dihasilkan oleh model.annotations arrayAnotasi teks. Biasanya berupa array kosong.arrayRangkuman reasoning. Hanya ada ketika type bernilai reasoning. Setiap elemen berisi bidang type (nilainya summary_text) dan bidang text (teks rangkuman).action objectInformasi aksi pencarian. Hanya ada ketika type bernilai web_search_call.
Properti query stringKata kunci kueri pencarian.type stringJenis pencarian. Selalu search.sources arraySumber pencarian. Setiap elemen berisi bidang type dan bidang url.stringKode yang dihasilkan dan dieksekusi oleh model. Hanya ada ketika type bernilai code_interpreter_call.outputs arrayOutput eksekusi kode. Hanya ada ketika type bernilai code_interpreter_call. Setiap elemen berisi bidang type (nilainya logs) dan bidang logs (log eksekusi kode).container_id stringIdentifier kontainer code interpreter. Hanya ada ketika type bernilai code_interpreter_call. Gunakan untuk mengaitkan beberapa eksekusi kode dalam sesi yang sama.goal stringDeskripsi tujuan ekstraksi, yang menentukan informasi apa yang harus diekstraksi dari halaman web. Hanya ada ketika type bernilai web_extractor_call.output stringHasil output pemanggilan tool, diformat sebagai string.
arrayURL halaman web yang diekstraksi. Hanya ada ketika type bernilai web_extractor_call.server_label stringLabel layanan MCP. Hanya ada ketika type bernilai mcp_call. Mengidentifikasi layanan MCP yang digunakan untuk pemanggilan ini.queries arrayKueri yang digunakan untuk pengambilan basis pengetahuan. Hanya ada ketika type bernilai file_search_call. Setiap elemen adalah kueri pencarian yang dihasilkan oleh model.results arrayHasil pengambilan basis pengetahuan. Hanya ada ketika type bernilai file_search_call.
Properti elemen array file_id stringID file dokumen yang cocok.filename stringNama file dokumen yang cocok.score floatSkor relevansi, berkisar antara 0 hingga 1. Nilai yang lebih tinggi menunjukkan relevansi yang lebih besar.text stringCuplikan konten dokumen yang cocok.objectInformasi penggunaan token untuk permintaan ini.
Properti input_tokens integerJumlah token input.output_tokens integerJumlah token output yang dihasilkan oleh model.total_tokens integerTotal token yang digunakan (input_tokens + output_tokens).input_tokens_details objectRincian token input.
Properti cached_tokens integerJumlah token yang di-cache.objectRincian token output.
Properti reasoning_tokens integerJumlah token reasoning.arrayRincian penagihan.
Properti input_tokens integerToken input untuk jenis penagihan ini.output_tokens integerToken output untuk jenis penagihan ini.total_tokens integerTotal token untuk jenis penagihan ini.x_billing_type stringSelalu response_api.prompt_tokens_details objectDikembalikan ketika caching sesi diaktifkan. Berisi bidang cached_tokens (jumlah token yang di-cache).objectStatistik penggunaan tool. Ketika tool bawaan digunakan, bidang ini berisi jumlah pemanggilan untuk setiap tool. Contoh: {"web_search": {"count": 1}}arrayMencerminkan parameter tools dari permintaan pembuatan. Strukturnya sesuai dengan parameter tools dalam badan permintaan. Array kosong [] jika tidak ada tool yang digunakan.tool_choice stringMencerminkan parameter tool_choice dari permintaan pembuatan. Nilai yang mungkin: auto, none, required.parallel_tool_calls booleanMencerminkan parameter parallel_tool_calls dari permintaan pembuatan. Menunjukkan apakah model dapat memanggil beberapa tool secara paralel.temperature floatMencerminkan parameter temperature dari permintaan pembuatan. Mengontrol keragaman output model. Rentang valid: [0, 2). Mengembalikan nilai default model jika tidak diatur.top_p floatMencerminkan parameter top_p dari permintaan pembuatan. Ambang batas probabilitas sampling nucleus. Rentang valid: (0, 1.0]. Mengembalikan nilai default model jika tidak diatur.frequency_penalty floatMencerminkan parameter frequency_penalty dari permintaan pembuatan. Nilai positif mengurangi kemungkinan pengulangan kata.presence_penalty floatMencerminkan parameter presence_penalty dari permintaan pembuatan. Nilai positif meningkatkan kemungkinan pengenalan topik baru.top_logprobs integerMencerminkan parameter top_logprobs dari permintaan pembuatan. Jumlah token paling mungkin yang dikembalikan pada setiap posisi. 0 jika tidak diaktifkan.store booleanMencerminkan parameter store dari permintaan pembuatan. true berarti respons disimpan dan dapat dirujuk oleh previous_response_id. false berarti tidak disimpan.service_tier stringTingkat layanan. Selalu default.background booleanApakah respons dieksekusi secara asinkron. Model Studio saat ini hanya mendukung panggilan sinkron, sehingga nilai ini selalu false.metadata objectMencerminkan parameter metadata dari permintaan pembuatan. Pasangan kunci-nilai kustom yang dilampirkan pada respons. Objek kosong {} jika tidak diatur. |