RSS 봄
팔로우
Spring AI 2.0.0-RC1 현재 이용 가능
Spring AI 엔지니어링 팀이 2.0.0 GA를 향한 API 안정화 마일스톤인 Spring AI 2.0.0-RC1의 출시를 발표했습니다. 이 릴리스에는 모든 모델에 걸쳐 통합된 도구 실행이 포함되며, 도구 실행은 이제 ChatClient와 ToolCallingAdvisor를 통해 외부에서 처리됩니다. internalToolExecutionEnabled 속성은 제거되었으며, toolNames API와 SpringBeanToolCallbackResolver는 명시적인 ToolCallback 빈으로 대체되었습니다. ToolCallAdvisor는 ToolCallingAdvisor로 이름이 변경되었고, 주문형 도구 검색을 위해 새로운 ToolSearchToolCallingAdvisor가 도입되었습니다. 메모리 어드바이저는 기본적으로 ToolCallingAdvisor 외부에 배치되며, DEFAULT_CHAT_MEMORY_PRECEDENCE_ORDER가 낮아졌습니다. 이 릴리스에는 MessageWindowChatMemory의 turn-boundary snapping 및 도구 프롬프트에서 중복 채팅 메모리 방지와 같은 채팅 메모리 개선 사항도 포함됩니다. spring_ai_chat_memory 테이블의 타임스탬프 필드에 프로그래밍 방식으로 액세스할 수 있는 기능을 포함하여 구조화된 출력 개선 사항이 추가되었습니다. 또한 API 및 코드 정리, 모델 업데이트, 버그 수정, 문서 업데이트 및 종속성 업그레이드가 포함되었습니다. Spring AI 팀은 이 릴리스 작업에 참여한 모든 기여자에게 감사를 표하며, 프로젝트 페이지, GitHub 및 Stack Overflow에서 리소스를 사용할 수 있습니다. 2.0.0-RC1에 대한 릴리스 노트 및 문서를 사용할 수 있습니다. 전반적으로 이 릴리스는 Spring AI 프레임워크에 대한 다양한 개선 사항 및 향상 기능을 제공하며, 최종 2.0.0 GA 릴리스를 향한 중요한 단계입니다.