Kirim satu instruksi teks ke Travel Acting untuk mendorong permainan peran dan pembuatan frame selanjutnya. Dapat dipanggil saat Travel sedang berjalan atau dijeda.
Cakupan
Kirim satu instruksi teks ke Travel Acting untuk mendorong permainan peran dan pembuatan frame selanjutnya. Sebelum memanggil, pastikan hal berikut:
- Autentikasi: Kunci API utama tidak wajib; kunci API utama atau sementara dapat digunakan untuk memanggilnya. Untuk cara mendapatkannya, lihat Mendapatkan kredensial autentikasi.
- Prasyarat: Status Travel harus
runningataupaused. Konfirmasikan melalui Query Travel Status. - Pemanggil: Server atau klien Anda dapat memanggilnya.
Permintaan HTTP
- Singapore
- AS (Virginia)
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-acting/openapi/v1/travels/instructGanti {WorkspaceId} dengan ID Workspace Anda yang sebenarnya.Parameter permintaan |
|
Content-Typestring(Wajib)Tipe konten permintaan. Parameter ini harus diatur ke application/json. | |
Authorization string (Wajib)Autentikasi Kunci API. Kunci API utama tidak wajib; kunci API utama atau sementara dapat digunakan untuk memanggilnya.
| |
Request Body | |
encryptedTravelId string (Wajib)ID Travel Acting terenkripsi yang akan dikontrol. Dikembalikan oleh Enter Travel. | |
content string (Wajib)Instruksi proses teks. Tidak boleh kosong, hingga 2000 karakter; mengembalikan 400000 jika hilang, kosong, atau melebihi batas. | |
clientRequestId string (Opsional)Kunci idempotensi untuk percobaan ulang instruksi. Gunakan kembali nilai yang sama saat mencoba ulang instruksi yang sama untuk menghindari penagihan ganda. Format yang disarankan [A-Za-z0-9_-]{1,32}.
| |
userAgent string (Opsional)Pengidentifikasi versi SDK atau klien. String tidak kosong; didahulukan daripada HTTP User-Agent. |
Parameter respons |
|
code integerKode pengembalian. 0 berarti berhasil; bukan nol adalah kode kesalahan. | |
message stringPesan kesalahan. null jika berhasil. | |
data objectData respons. null jika gagal.
Properti encryptedTravelId stringID Travel yang terenkripsi.content stringTeks instruksi yang diterima.accepted booleanApakah instruksi telah diterima dan masuk ke alur pemrosesan. |
Status prasyarat dan catatan pemanggilan
- Status Travel harus
runningataupaused. contentwajib diisi dan tidak boleh kosong atau hanya berisi karakter spasi, dengan panjang maksimal 2000 karakter.- Mengirim instruksi dalam status
pausedhanya menerima instruksi tersebut dan tidak secara otomatis melanjutkan Travel; ketika Anda perlu melanjutkan pelaksanaan, klien harus memanggil Resume Travel secara terpisah. - Gunakan kembali
clientRequestIdsaat mencoba ulang instruksi logis yang sama untuk menghindari penagihan ganda. - Travel yang telah berakhir atau gagal tidak dapat ditulisi.
- Jika instruksi gagal melewati kebijakan keamanan konten,
403004akan dikembalikan. creationModelActing selalu bernilaisimple, sehingga tidak perlu mempertimbangkan sub-mode ScriptList.
Kode kesalahan
Jika pemanggilan model gagal dan mengembalikan kesalahan, lihat Kode Kesalahan HappyOyster untuk menyelesaikannya.
Langkah selanjutnya
Setelah mengirim instruksi:
- Query Travel Status: lihat status eksekusi instruksi dan informasi bab.
- Pause Travel / Resume Travel: kontrol laju pelaksanaan.
- End Travel: akhiri sesi dan proses artefak.