Chatbox, gemini API로 로컬 챗봇 환경 구현하기
딸깍으로 아주 쉽게 구현하는 API활용, 로컬 챗봇 만들기
Chatbox와 gemini API를 이용하여 로컬 챗봇 환경을 구현해 보자.
API란?

Chatbox

1. Chatbox 설치하기




2. Chatbox 환경설정
• 내 자체 API 키 / 로컬 모델 사용

• 원하는 모델 공급자 선택
• 이번 예제에서는 Google Gemini API 사용할 것이므로 Google Gemini API 클릭

• Gemini API 를 발급받아야 함 .

3. Gemini API 키 발급하기
• https://aistudio.google.com/ ( 또는 google ai studio 검색 )
• 우측 상단 Get API key 클릭

• 우측 상단 API 키 만들기 클릭

• 키 생성하고 복사 , 안전한 곳에 붙여넣고 보관

• 무료보단 유료 버전이 훨씬 낫고 가격도 괜찮습니다.

• 결재 설정을 클릭합니다 .

• 결재 계정이 아닐 수 있습니다 . 결제 계정을 연결합니다 .

• 두 가지를 선택하고 계속을 클릭합니다 .

• 2 단계 개인 정보를 입력하고 계속을 누릅니다 .

• 결재 정보를 등록하고 ( 카드등록 ) 무료로 시작하기를 클릭합니다 .

• 완료되었습니다 !적당히 선택하고 완료를 누릅니다

• 다시 google AI studio 로 돌아가서 , 새로고침을 하면 아래와 같이 무료가 ‘ Tier 1’ 으로 변경되어 있을 것입니다.

4. ChatBox 에 Gemini API 연동하기
• 다시 ChatBox 모델의 Google GEMINI API 로 들어가서 발급받은 API 키 입력 , 모델은 원하는 대로 선택합니다.
( 본인은 gemini 최고 성능 모델 선택 )
• 모두 입력 후 저장을 누릅니다 .

5. 작동 확인하기
새로운 채팅 → 웹 브라우징 → 채팅시작


6. 단점
(1) AI를 주로 사용하는 업무용 컴퓨터에 설치(기존 과정, 채팅 이력 공유 X)
(2) 서버 컴퓨터 지정, open-webui 등 웹 애플리케이션을 설치하고 호스팅을 이용하여 접속하는 방법