wiki:it:wiki:gemini_api_setup
문서의 이전 판입니다!
목차
Gemini API 설정 가이드
이 문서는 DokuWiki에서 Gemini API를 사용하기 위한 설정 방법을 상세히 설명합니다.
API 키 발급
Google AI Studio 접속
- Google 계정으로 로그인
- Get API key 버튼 클릭
- 새 API 키 생성 및 복사
API 키 보안
- API 키는 절대 코드에 하드코딩하지 마세요
- DokuWiki 설정 관리자에서만 입력
- 정기적으로 키를 재발급하여 보안 강화
DokuWiki 설정
==== 관리자 페이지 접속 TEMP_FIVE
- DokuWiki에 관리자 계정으로 로그인
- 오른쪽 상단
관리(Admin)
버튼 클릭 설정 관리자(Configuration Settings)
선택
TEMP_FIVE API 키 입력 ====
- 페이지를 아래로 스크롤
plugin»geminidraft
섹션 찾기gemini_api_key
필드에 발급받은 키 입력저장(Save)
버튼 클릭
플러그인 활성화
==== 플러그인 확인 TEMP_FIVE
관리(Admin)
→확장 기능 관리자(Extension Manager)
geminidraft
플러그인이 설치되어 있는지 확인- 플러그인이 자동으로 인식되어야 함
TEMP_FIVE 기능 테스트 ====
- 아무 문서나 편집 페이지로 이동
- 편집기 툴바에 파란색
AI 초안 생성
버튼 확인 - 녹색
AI 수정
버튼 확인
사용법 가이드
==== AI 초안 생성 TEMP_FIVE
- 편집기에 초안을 만들고 싶은 내용 입력 (15자 이상)
- 파란색
AI 초안 생성
버튼 클릭 - AI가 상세한 DokuWiki 문서로 확장
- 결과를 확인하고 필요시 수정
TEMP_FIVE AI 텍스트 수정 ====
- 수정하고 싶은 텍스트를 드래그하여 선택
- 녹색
AI 수정
버튼 클릭 - 수정 지시사항 입력 (예:
더 전문적으로 바꿔줘
) - 선택된 텍스트가 수정된 내용으로 교체
사용량 관리
==== 무료 사용량 TEMP_FIVE
- 분당 10회 호출 제한
- 일일 500회 호출 제한
- 제한 도달 시 자동으로 기능 차단
TEMP_FIVE 사용량 확인 ====
data/cache/gemini_daily_limit.txt
파일 확인data/cache/gemini_minute_limit.log
파일 확인- 파일 내용으로 현재 사용량 파악 가능
문제 해결
일반적인 오류
cURL 함수 없음
Error: Call to undefined function curl_init()
해결 방법:
sudo apt-get update sudo apt-get install php-curl sudo systemctl restart apache2
API 키 미설정
Error: Gemini API key is not configured
해결 방법:
- DokuWiki 설정 관리자에서 API 키 입력
- 키가 올바르게 저장되었는지 확인
사용량 초과
Error: The daily limit has been reached
해결 방법:
- 다음 날까지 대기
- 또는 사용량 로그 파일 삭제 (임시 해결)
네트워크 오류
Error: Failed to get a response from the Gemini API
해결 방법:
- 인터넷 연결 상태 확인
- API 키 유효성 확인
- 방화벽 설정 확인
성능 최적화
==== 프롬프트 개선 TEMP_FIVE
- 구체적이고 명확한 지시사항 사용
- 원하는 결과물의 형식 명시
- 예시나 참고 자료 제공
TEMP_FIVE 사용량 절약 ====
- 불필요한 호출 최소화
- 결과물을 재사용하여 중복 작업 방지
- 정기적으로 사용량 모니터링
관련 링크
wiki/it/wiki/gemini_api_setup.1754049925.txt.gz · 마지막으로 수정됨: 저자 syjang0803