Semantic Kernel과 C#.NET을 활용한 대형 언어 모델 함수 호출 구현
GPT-4에서의 함수 호출 구현 방법
함수 정의
실행 가능한 함수를 정의합니다. 예시: 위치 기반 날씨 정보 조회
def fetch_weather_data(city, scale='Celsius'):
# 실제 날씨 정보 조회 로직
return {"city": city, "temp": "24", "scale": scale, "status": "맑음"}
함수 메타데이터 구성
모델이 함수를 이해할 수 있도록 설명 정보 제공
func_metadata = [
...
5월 31일 03:43에 게시됨