검색
← 릴리스 노트

함수 스키마와 ToolContext 개선

OpenAI · 0.8.2 · 기능추가 · 2026.02.09

함수 스키마에서 `Annotated[T, Field(...)]`를 지원하고 `ToolContext` 도구 호출에 agent를 포함합니다.

요약

- 함수 스키마에서 `Annotated[T, Field(...)]`를 지원합니다. - `ToolContext` 도구 호출에 agent를 포함합니다. - tracing에서 OpenAI trace ingest가 지원하지 않는 usage 필드를 제거합니다. - `model_dump` 항목의 pydantic 직렬화 경고를 줄이고, Gemini 도구 호출 ID 정리 중복 로직을 분리했습니다.

바뀐 것

새 기능 2

  • 함수 스키마에서 `Annotated[T, Field(...)]`를 지원합니다.
  • `ToolContext` 도구 호출에 agent를 포함합니다.

기타 2

  • 중복된 Gemini 도구 호출 ID 정리 로직을 분리했습니다.
  • 문서 페이지를 v0.8.1 릴리스 기준으로 갱신하고 번역 문서 페이지를 업데이트했습니다.

수정 2

  • tracing에서 OpenAI trace ingest가 지원하지 않는 usage 필드를 제거합니다.
  • `model_dump` 항목에서 발생하던 pydantic 직렬화 경고를 줄입니다.

원문 제목 · v0.8.2