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