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[];