어떤 역할이라도 하는 ai chatbot > 그누보드5 플러그인

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.

어떤 역할이라도 하는 ai chatbot 정보

어떤 역할이라도 하는 ai chatbot

첨부파일

chatbot.zip (4.6K) 93회 다운로드 2024-08-07 12:45:15
테스트한 버전5.6.4
호환 가능 버전5.6

본문

우선 Google Gemini API Key 가 있어야 합니다.

아래 링크를 통해서 API 키를 발급 받으세요. 

지금은 무료로 사용할 수 있을겁니다.

https://ai.google.dev/gemini-api/docs/api-key?hl=ko

 

 

config.php 에 아래 코드를 추가합니다.

 

// Google Gemini Chatbot API 키 설정

define('G5_GOOGLE_GEMINI_CHATBOT_API_KEY', '이곳에 API 키를 복사해 넣으세요');

 

 

/plugin 디렉토리에 

 

chatbot 을 압축 해제하여 디렉토리째 업로드 합니다.

 

/plugin/chatbot

 

브라우저에서 

 

https://도메인/plugin/chatbot 을 실행합니다.

 

 

git 저장소

https://github.com/gnuboard/gnuboard5/tree/feat/chatbot-plugin

 

추천
14

댓글 전체

나는 왜안될까요

 

 

f5dc49ae3696f4b90d744a4a2f19b0e3_1728273016_1091.jpg

 

쳇봇이 반응을 안해요... API키가 잘못되었나요?

주소는 http://www.mulmatdol.com/plugin/chatbot/ 입니다

아래는 _config.php 내용입니다

<?php
if (!defined('_GNUBOARD_')) exit;
define('G5_CHATBOT_DIR', G5_PLUGIN_PATH.'/chatbot');
define('G5_CHATBOT_URL', G5_PLUGIN_URL.'/chatbot');

// Google Gemini Chatbot API 키 설정
define('G5_GOOGLE_GEMINI_CHATBOT_API_KEY', 'AIzaSyAGMIDs5ctDvWH0_PsMlGdaW5');

// 메인 config.php에서 정의된 API 키 상수를 사용
$chatbot_api_key = G5_GOOGLE_GEMINI_CHATBOT_API_KEY;

// API 키가 설정되지 않았으면 오류 메시지 출력
if (empty($chatbot_api_key)) {
    die('Google Gemini Chatbot API 키가 설정되지 않았습니다. 메인 config.php 파일에서 G5_GOOGLE_GEMINI_CHATBOT_API_KEY를 설정해주세요.');
}
?>

유용한 자료 정말 감사합니다.

제미니나 챗지피티 같은 경우 홈페이지에서는 그냥 이것저것 대화를 할수있는데

올려주신 자료는 역할을 지정해야 하는데 혹시 '역할 설정'을 해야하는 이유가 있는건가요?

역할없이 홈페이지 찾아가서 하듯이 코드변경으로 구현 할수 있는건지 궁굼하네요

저도 해보니 오류만 나네요...

구글링해서 되는 거 하나 찾아서 그대로 공유합니다.

 

https://www.codingnepalweb.com/google-gemini-chatbot-html-css-javascript/

링크주소 가셔서 다운로드해서 

수정없이 api key값만 넣어서 해봐도 잘 됩니다.

 

9873c96b7a9fc62ad58a80e1765249c9_1736628305_5897.jpg

전체 639
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT