yeahhe365/Dual-AI-Chat

一个先进的聊天应用,演示了一种独特的对话范式:用户的查询首先由两个不同的人工智能角色进行辩论和提炼,然后才提供最终的综合答案。该项目利用 Google Gemini API 驱动一个逻辑型 AI (Cognito) 和一个怀疑型 AI (Muse),它们协作生成更健壮、准确和经过严格审查的响应。

해결하는 문제

Dual AI Chat는 단일 모델 기반 AI 응답의 한계를 극복하기 위해 '협업 지능' 시스템을 도입합니다. 논리 중심과 창의성 중심의 두 개의 별개 AI 캐릭터가 토론하고 협력함으로써 좁은 시각이나 논리적 빈틈을 방지하고, 더 정확하고 포괄적인 답변을 생성합니다.

작동 방식

이 애플리케이션은 이중 에이전트 아키텍처를 사용하며, 사용자 모든 질의는 두 에이전트 간의 협업을 유도합니다:

  • Cognito (논리 엔진): 사실 확인, 논리적 추론, 구조화된 분석, 최종 답변 통합을 담당합니다.
  • Muse (창의성 엔진): 횡단적 사고, 가정의 도전, 맹점 보완, 혁신적인 시각 제공에 집중합니다.

이 두 에이전트는 '스마트 협업 메모장'이라는 외부 메모리 공간을 공유할 수 있어, 양쪽 AI가 내용을 읽고 수정할 수 있습니다. 시스템은 네이티브 Google Gemini 통합을 지원하며, DeepSeek, Ollama, LM Studio와 같은 OpenAI 스타일 API와 호환되어 각 캐릭터에 다른 모델을 할당할 수 있습니다.

대상 사용자

복잡한 작업에 대해 고품질이고 깊이 있는 근거를 가진 출력이 필요한 사용자, 또는 복잡한 설정 없이 다중 에이전트 협업과 '사고 모델'(CoT)을 실험하고 싶은 사용자에게 적합합니다.

주요 특징

  • 대화적 시스템: 논리 중심과 창의성 중심 에이전트 간의 내부 토론을 통해 결과를 정교화합니다.
  • 사고 모델 지원: Gemini 2.5/3.0의 네이티브 통합을 제공하며, 토큰 예산과 사고 수준을 조정 가능합니다.
  • 협업 메모장: 텍스트나 코드의 추가/삭제를 Diff 뷰로 추적할 수 있는 공유 작업 공간입니다.
  • 유연한 백엔드: 공식 Gemini SDK와 OpenAI 호환 엔드포인트를 지원하여 로컬 또는 제3자 LLM 사용 가능.
  • 다중 모달 기능: 이미지 업로드를 지원해 시각 기반 AI 논의를 가능하게 합니다.

관련

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