11P by chungjungsoo 5달전 | favorite | 댓글 2개

최근에 사용할 수 있는 AI 모델이 많아지고 각 회사별로 유료 구독 옵션도 생긴 상황에서 모두 구독하자니 가격이 너무 부담스러웠습니다. 그래서 컴퓨터에서는 브라우저 익스텐션에 API 키를 넣어서 사용한 만큼만 저렴하게 비용을 부담하고 있었는데요, 휴대폰에도 하나 있으면 좋을 것 같아서 만들어 보았습니다.

주요 기능

  • 여러 AI 모델과 채팅 (한 채팅방에서 여러 플랫폼에게 동시에 답변받는 기능도 지원)
  • 지원하는 플랫폼 (직접 선택 가능)
    • OpenAI: gpt-4o, 4-turbo, 4, 3.5-turbo
    • Anthropic: Claude 3 모델 전부
    • Google: Gemini 1.5 pro, 1.5 flash, 1.0 pro

채팅내역은 앱 내부 데이터베이스(SQLite)에 저장되며, 토근 값 및 채팅 기록은 API 호출할때 외에 다른 곳으로 전송 또는 사용되지 않습니다.
앱 언어는 안드로이드 13+ 에서 앱 별 언어 설정으로 변경 가능합니다.

추후에는...

  • 채팅 삭제
  • 이미지, 파일 등 멀티모달 지원
  • 시스템 프롬프트 설정
  • 안드로이드 12 및 이하 버전에서 언어 설정
  • F-Droid 및 Play Store 업로드

앱 만드는데 Jetpack Compose는 이번에 처음 써봐서 코드가 많이 서툽니다. 차츰 개선해 나가도록 하겠습니다.

사용하고자 하는 플랫폼마다 API키를 발급 받아야 사용할 수 있다는 단점이 있지만... 많은 피드백 부탁드립니다!

채팅 삭제 및 Claude 3.5 지원이 추가되었습니다!

추가로 토큰 입력하실때 토큰 입력란 헬프 텍스트 클릭시 각 플랫폼 키 발급 사이트로 바로 이동합니다!