FunctionDeclarationsTool interface

FunctionDeclarationsTool는 시스템이 외부 시스템과 상호작용하여 모델의 지식과 범위를 벗어난 작업 또는 작업 세트를 실행할 수 있도록 하는 코드입니다.

서명:

export declare interface FunctionDeclarationsTool 

속성

속성 유형 설명
함수 선언 함수 선언[] 선택사항입니다. 현재 사용자 쿼리와 함께 모델에 전달할 하나 이상의 함수 선언입니다. 모델은 응답에 FunctionCall을 채워 이러한 함수의 하위 집합을 호출하도록 결정할 수 있습니다. 사용자는 다음 차례에 각 함수 호출에 FunctionResponse를 제공해야 합니다. 함수 응답에 따라 모델은 사용자에게 최종 응답을 생성합니다. 최대 64개의 함수 선언을 제공할 수 있습니다.

FunctionDeclarationsTool.functionDeclarations

선택사항입니다. 현재 사용자 쿼리와 함께 모델에 전달할 하나 이상의 함수 선언입니다. 모델은 응답에 FunctionCall을 채워 이러한 함수의 하위 집합을 호출하도록 결정할 수 있습니다. 사용자는 다음 차례에 각 함수 호출에 FunctionResponse를 제공해야 합니다. 함수 응답에 따라 모델은 사용자에게 최종 응답을 생성합니다. 최대 64개의 함수 선언을 제공할 수 있습니다.

서명:

functionDeclarations?: FunctionDeclaration[];