moyangzhan/langchain4j-aideepin

基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc)

해결하는 문제

LangChain4j-AIDeepin은 개발자가 지능형 비즈니스 어시스턴트를 신속하게 구축할 수 있도록 돕기 위해 설계된 AI 애플리케이션 플랫폼입니다. 채팅, 지식 검색, 복잡한 워크플로와 같은 다양한 AI 기능을 통합하기 위한 통합 인터페이스를 제공하며, 이러한 컴포넌트를 처음부터 구축할 필요가 없습니다.

작동 방식

이 플랫폼은 LangChain4j 및 LangGraph4j 기반의 Spring Boot 백엔드를 사용하여 구축되었습니다. 핵심 로직을 위한 서버, 관리를 위한 관리 대시보드, 사용자용 웹 애플리케이션의 세 가지 주요 컴포넌트로 구성됩니다. 텍스트, 이미지 및 오디오 작업을 처리하기 위해 여러 모델 제공업체(OpenAI, Qwen, SiliconFlow, Ollama, DeepSeek)와 통합됩니다.

대상 사용자

RAG, 메모리 및 구조화된 워크플로의 조합이 필요한 AI 어시스턴트를 배포하려는 개발자 및 기업을 대상으로 합니다.

주요 기능

  • AI 워크플로 에디터: LLM 호출 및 사용자 피드백에 대한 조건부 분기 및 병렬 실행을 지원하는 시각적 에디터.
  • 지식 베이스 (RAG): 정보 정확도를 높이기 위해 벡터 검색과 지식 그래프 검색을 결합합니다.
  • MCP 서비스 마켓플레이스: 모델 컨텍스트 프로토콜 (MCP) 서비스 통합을 허용하여 외부 도구로 AI 기능을 확장합니다.
  • 메모리 관리: 단기 및 장기 메모리를 구현하여 기록 컨텍스트를 기반으로 응답을 개인화합니다.
  • 멀티모달 지원: 유연한 음성 및 텍스트 상호 작용을 위해 ASR(자동 음성 인식) 및 TTS(텍스트 음성 변환)를 통합합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트