Langflow는 AI 에이전트 및 워크플로우 구축에 사용되는 로우 코드 오픈 소스 플랫폼입니다. 드래그 앤 드롭 인터페이스를 통해 방대한 코드 작성 없이도 애플리케이션을 쉽게 개발할 수 있습니다. 특히 챗봇을 만들고, 문서 분석을 수행하고, 멀티에이전트 시스템을 조정하는 데 효과적입니다.
이 솔루션에서는 개발자가 Langflow를 Oracle의 AI 서비스와 함께 사용하여 AI 애플리케이션을 신속하게 프로토타입화하고 구축하는 방법을 시연합니다. Langflow를 사용하여 제작한 두 개의 챗봇을 보여줍니다. 하나는 Oracle Cloud Infrastructure(OCI) Generative AI와 Langflow를 통합한 챗봇입니다. 'chat memory(채팅 메모리)' 구성 요소를 사용하여 이전 채팅 메시지의 데이터로 기본 프롬프트 플로우를 확장하고 상황에 따라 프롬프트에 적절한 응답을 제공하도록 설계되었습니다. 다른 하나는 검색 증강 생성 기능을 갖춘 챗봇으로, Oracle AI Vector Search(Oracle Database 23ai의 일부)를 사용하여 외부 지식 저장소에서 신뢰할 수 있는 문서에 액세스한 후 질문에 대한 관련 응답을 반환합니다.