구글 제미나이 SDK 설치

Google Cloud Document AI 사용하기

실행환경

용어정리

# single_turn.py
import google.generativeai as genai
import os
genai.configure(api_key=os.getenv("AIzaSyCHVdmi7nY5oKsP6c7WokDRtNLlHR0iL5Q"))
model = genai.GenerativeModel('gemini-pro')
response = model.generate_content("인공지능에 대해 한 문장으로 설명하세요.")
print(response.text)

Untitled

#multi_turn1.py
import google.generativeai as genai 
model = genai.GenerativeModel('gemini-pro')
chat_session = model.start_chat(history=[]) #ChatSession 객체 반환
user_queries = ["인공지능에 대해 한 문장으로 짧게 설명하세요.", "의식이 있는지 한 문장으로 답하세요."]
for user_query in user_queries:
    print(f'[사용자]: {user_query}')   
    response = chat_session.send_message(user_query)
    print(f'[모델]: {response.text}')

Untitled