Topic. google vertext AI gemini 를 테스트해봅니다.
1. API key 발급
아래 사이트에서 발급받으세요.
https://makersuite.google.com/app/apikey
2. 라이브러리 설치
$ pip install google-generativeai
3. 소스 작성
import google.generativeai as genai
GOOGLE_API_KEY = '[위에서 발급받은 API KEY]'
genai.configure(api_key=GOOGLE_API_KEY)
# 구글에서 제공하는 Generate AI API 목록 출력
for m in genai.list_models():
if 'generateContent' in m.supported_generation_methods:
print(m.name)
model = genai.GenerativeModel('gemini-pro')
prompt = "안녕하세요? 여기에 질문하면 됩니다."
result = ""
response = model.generate_content(prompt, stream=True)
for chunk in response:
result += chunk.text
print(chunk.text)
print("[result] : ",result)
'A.I.(인공지능) & M.L.(머신러닝) > A.I. Information' 카테고리의 다른 글
[이론] LLM GPU 학습 병렬처리 (DP, DDP, FSDP) (0) | 2024.04.18 |
---|---|
[실습] Huggingface Leaderboard 올리기 전 평가 (0) | 2024.04.08 |
[이론] 퍼셉트론 이란? (0) | 2024.01.16 |
[이론] LoRA (Low-Rank Adaptation) (0) | 2024.01.11 |
[수학] 가우스함수 (2) | 2023.12.07 |