FunctionDeclarationsTool
는 시스템이 외부 시스템과 상호작용하여 모델의 지식과 범위를 벗어난 작업 또는 작업 세트를 실행할 수 있도록 하는 코드입니다.
서명:
export declare interface FunctionDeclarationsTool
속성
속성 | 유형 | 설명 |
---|---|---|
함수 선언 | 함수 선언[] | 선택사항입니다. 현재 사용자 쿼리와 함께 모델에 전달할 하나 이상의 함수 선언입니다. 모델은 응답에 FunctionCall을 채워 이러한 함수의 하위 집합을 호출하도록 결정할 수 있습니다. 사용자는 다음 차례에 각 함수 호출에 FunctionResponse를 제공해야 합니다. 함수 응답에 따라 모델은 사용자에게 최종 응답을 생성합니다. 최대 64개의 함수 선언을 제공할 수 있습니다. |
FunctionDeclarationsTool.functionDeclarations
선택사항입니다. 현재 사용자 쿼리와 함께 모델에 전달할 하나 이상의 함수 선언입니다. 모델은 응답에 FunctionCall을 채워 이러한 함수의 하위 집합을 호출하도록 결정할 수 있습니다. 사용자는 다음 차례에 각 함수 호출에 FunctionResponse를 제공해야 합니다. 함수 응답에 따라 모델은 사용자에게 최종 응답을 생성합니다. 최대 64개의 함수 선언을 제공할 수 있습니다.
서명:
functionDeclarations?: FunctionDeclaration[];