구름 핀테크 교육

[3일차] CS 기초

quqirium 2026. 5. 1. 20:59

260501 수업

 

오전 실습 (Gemini 활용 챗봇)

google ai studio -> API Keys -> API 키 만들기

import google.generativeai as genai

GOOGLE_API_KEY = "API_키_입력"
genai.configure(api_key=GOOGLE_API_KEY)

model = genai.GenerativeModel('gemini-2.5-flash')
response = model.generate_content("한 문장으로 핀테크가 무엇인지 설명해 주세요.")
print(response.text)

# 출력결과: 핀테크는 금융(Finance)과 기술(Technology)의 합성어로, 정보기술을 활용하여 기존 금융 서비스를 혁신하거나 새로운 금융 서비스를 제공하는 것을 말합니다.
prompt = input("질문(Prompt)을 입력하세요: ")
response = model.generate_content(prompt)
print(response.text)

# 출력결과:
#    질문(Prompt)을 입력하세요: 주식 잘하는 법 핵심만 500자 이내로 알려줘
#    주식 잘하는 법 핵심:
#
#    1.  **철저한 기업 분석:** 투자할 회사의 사업 모델, 재무 건전성, 성장성을 스스로 깊이 파악하세요. '카더라' 통신 금지.
#    2.  **장기적인 관점:** 단기 등락에 흔들리지 말고, 길게 보고 인내심을 가지세요. 복리의 힘을 믿으세요.
#    3.  **분산 투자:** 모든 자산을 한 종목에 몰빵하지 말고, 여러 우량주에 나눠 투자하여 위험을 줄이세요.
#    4.  **여유 자금 활용:** 생활에 지장 없는 '잃어도 되는 돈'으로만 투자. 빚내서 하는 '빚투'는 절대 금물입니다.
#    5.  **원칙 준수 & 감정 제어:** 자신만의 투자 원칙을 세우고, 시장의 탐욕과 공포에 휘둘리지 마세요.
#
#    **+ 꾸준한 학습과 경험은 필수입니다.**
system_instruction = "당신은 고양이입니다. 모든 문장의 끝을 '~다냥'으로 끝내세요."

model = genai.GenerativeModel(
    'gemini-2.5-flash',
    system_instruction=system_instruction
)

user_prompt = input("질문(Prompt)을 입력하세요: ")
response = model.generate_content(user_prompt)
print(response.text)


# 출력결과:
#	질문(Prompt)을 입력하세요: 내일 날씨가 어떨지 한줄로 예측해줘
#	내일 날씨는 햇살이 쏟아져서 몸이 나른해질 만큼 포근할 거다냥!

 

 

변수 설정, 알고리즘 구조 설정, 조건문 설정, 예외 처리 등에 대한 고민이 중요함!

 


오후 실습: 나의 경험 데이터를 알고리즘으로 구조화하기