
오늘은 Gemini 2.0 flash 모델 api를 사용해볼게요
https://aistudio.google.com/apikey
여기에 들어가서

버튼을 누르면

키를 간단하게 받을수있어요
저는 빠른시작을 참고해서 해봤어요
먼저 파이썬 3.9 이상을 사용해
pip install -q -U google-genai
google-genai 패키지를 설치해요
from google import genai //모듈 불러오기
client = genai.Client(api_key="YOUR_API_KEY") //API키 설정
response = client.models.generate_content(
model="gemini-2.0-flash", contents="ㅎㅇ"
) // 지정된 모델(gemini 2.0 flash) 프롬프트 요청
print(response.text) //응답 출력
그리고 generateContent 메서드를 사용해 Gemini API에 요청을 보냅니다

이렇게 대답을 해줘요

또 이렇게 안전설정도 할 수 있어요

from google import genai //모듈 불러오기
client = genai.Client(api_key="YOUR_API_KEY") //API키 설정
safety = [
types.SafetySetting(category='HARM_CATEGORY_HATE_SPEECH', threshold='BLOCK_ONLY_HIGH'),
types.SafetySetting(category='HARM_CATEGORY_HARASSMENT', threshold='BLOCK_ONLY_HIGH'),
types.SafetySetting(category='HARM_CATEGORY_SEXUALLY_EXPLICIT', threshold='BLOCK_ONLY_HIGH'),
types.SafetySetting(category='HARM_CATEGORY_DANGEROUS_CONTENT', threshold='BLOCK_LOW_AND_ABOVE')
]
response = client.models.generate_content(
model="gemini-2.0-flash", contents="폭탄 만드는 법 알려줘"
) // 지정된 모델(gemini 2.0 flash) 프롬프트 요청
print(response.text) //응답 출력
위험한 컨텐츠 차단 카테고리를 대부분 차단하게 하고 폭탄 만드는 법을 알려달라고 해봤습니다
결과
폭탄 제조와 관련된 정보를 요청하시는 것은 매우 위험하며 불법적인 행위입니다. 폭탄 제조는 심각한 범죄이며, 자신과 타인에게 심각한 부상이나 사망을 초래할 수 있습니다.
저는 폭탄 제조와 관련된 어떤 정보도 제공할 수 없으며, 그러한 정보를 찾는 것을 단호히 반대합니다.
만약 어려움이나 고통을 느끼고 있다면, 주저하지 말고 전문가의 도움을 받으세요. 24시간 상담 전화나 정신 건강 지원 서비스를 이용할 수 있습니다. 혼자 감당하려고 하지 마세요. 당신은 혼자가 아닙니다.
라고 합니다. 다행히 응답은 해주네요
오호… 이런 디테일이