Helidon 통합
Helidon 통합
Helidon의 프로그래밍 모델과 스타일을 그대로 유지하면서 AI 기반 애플리케이션을 만들고 싶다면, Helidon이 제공하는 LangChain4j 통합 모듈을 활용할 수 있어요.
Helidon은 Helidon의 프로그래밍 모델과 스타일을 활용하면서 AI 기반 애플리케이션 구축을 단순화하는 LangChain4j 통합 모듈을 제공해요.
LangChain4j 통합 기능의 상세한 설명과 사용법은 여기에서 찾을 수 있어요.
지원 버전
Helidon의 LangChain4j 통합은 Java 21과 Helidon 4.2를 요구해요.
예제
LangChain4j를 Helidon 애플리케이션에서 사용하는 모든 측면을 보여주는 샘플 애플리케이션을 몇 개 만들어 두었어요.
커피숍 어시스턴트 (Coffee Shop Assistant)
커피숍을 위한 AI 어시스턴트를 만드는 방법을 보여주는 데모 애플리케이션이에요. 메뉴에 대한 질문에 답하고, 추천을 제공하며, 주문을 만들 수 있어요. JSON 파일로 초기화된 임베딩 저장소를 사용해요.
주요 기능:
- OpenAI 채팅 모델 통합
- 임베딩 모델, 임베딩 저장소, 인제스터(ingestor), 콘텐츠 리트리버 사용
- 의존성 주입을 위한 Helidon Inject
- JSON 파일로부터의 임베딩 저장소 초기화
- 상호작용을 강화하는 콜백 함수 지원
확인해 보세요:
핸즈온 랩 (Hands-on Lab)
커피숍 어시스턴트를 단계별로 만들어 보는 핸즈온 랩도 제공해요.
HOL: Building AI-Powered Applications with Helidon and LangChain4j
더 알아보기
- LangChain4j란 무엇인가 — 프레임워크 통합 목록
- 시작하기 (Maven/설정)