FunctionDeclarationsTool interface

FunctionDeclarationsTool adalah potongan kode yang memungkinkan sistem berinteraksi dengan sistem eksternal untuk melakukan suatu tindakan, atau serangkaian tindakan, di luar pengetahuan dan cakupan model.

Tanda Tangan:

export declare interface FunctionDeclarationsTool 

Properti

Properti Jenis Deskripsi
deklarasi fungsi Pernyataan Fungsi[] Opsional. Satu atau beberapa deklarasi fungsi untuk diteruskan ke model bersama dengan kueri pengguna saat ini. Model dapat memutuskan untuk memanggil subset fungsi ini dengan mengisi FunctionCall dalam respons. Pengguna harus memberikan FunctionResponse untuk setiap panggilan fungsi pada giliran berikutnya. Berdasarkan respons fungsi, model akan menghasilkan respons akhir kembali kepada pengguna. Maksimum 64 deklarasi fungsi dapat diberikan.

FunctionDeclarationsTool.functionDeclarations

Opsional. Satu atau beberapa deklarasi fungsi untuk diteruskan ke model bersama dengan kueri pengguna saat ini. Model dapat memutuskan untuk memanggil subset fungsi ini dengan mengisi FunctionCall dalam respons. Pengguna harus memberikan FunctionResponse untuk setiap panggilan fungsi pada giliran berikutnya. Berdasarkan respons fungsi, model akan menghasilkan respons akhir kembali kepada pengguna. Maksimum 64 deklarasi fungsi dapat diberikan.

Tanda Tangan:

functionDeclarations?: FunctionDeclaration[];