Google AI Studio 퀵스타트
Google AI Studio 퀵스타트
Google AI Studio에서 모델을 빠르게 시험해 보고 다양한 프롬프트를 실험할 수 있어요. 빌드할 준비가 되면 "Get code"를 선택하고 원하는 언어로 Gemini API를 사용할 수 있어요.
출처: 원문
본문
Google AI Studio는 모델을 빠르게 시험해 보고 다양한 프롬프트를 실험할 수 있게 해줘요. 빌드할 준비가 되면 "Get code"를 선택하고 원하는 프로그래밍 언어로 Gemini API를 사용하면 돼요.
프롬프트와 설정
Google AI Studio는 사용 사례별로 설계된 여러 프롬프트 인터페이스를 제공해요. 이 가이드는 대화형 경험을 구축하는 데 쓰는 채팅 프롬프트를 다뤄요. 이 프롬프트 기법은 여러 입력과 응답 턴을 거쳐 출력을 생성할 수 있어요. 아래 채팅 프롬프트 예시에서 더 배울 수 있고, 그 외에 실시간 스트리밍, 비디오 생성 등의 옵션도 있어요.
또한 AI Studio의 Run settings 패널에서는 모델 파라미터, 안전 설정을 조정하고, 구조화 출력, 함수 호출, 코드 실행, 접지 같은 도구를 켜고 끌 수 있어요.
채팅 프롬프트 예시: 커스텀 채팅 애플리케이션 만들기
Gemini 같은 범용 챗봇을 써 봤다면, 생성형 AI 모델이 자유로운 대화에서 얼마나 강력한지 직접 경험했을 거예요. 이런 범용 챗봇은 유용하지만, 종종 특정 사용 사례에 맞게 조정할 필요가 있어요.
예를 들어, 회사 제품에 관한 대화만 지원하는 고객 서비스 챗봇을 만들고 싶을 수도 있고요. 특정 톤이나 스타일로 말하는 봇 — 농담을 많이 하는 봇, 시인처럼 운을 맞추는 봇, 답변에 이모지를 많이 쓰는 봇 — 을 만들고 싶을 수도 있어요.
이 예시는 목성의 위성 중 하나인 유로파(Europa)에 사는 외계인인 것처럼 대화하는 친근한 챗봇을 Google AI Studio로 만드는 방법을 보여줘요.
1단계 - 채팅 프롬프트 만들기
챗봇을 만들려면 사용자와 챗봇 사이의 상호작용 예시를 제공해서 모델이 원하는 응답을 하도록 안내해야 해요.
채팅 프롬프트를 만들려면:
- Google AI Studio를 엽니다. 기본적으로 플레이그라운드에 새 채팅 프롬프트가 열려요.
- 오른쪽 상단의 Run settings 아이콘을 클릭해 패널을 펼치고, System Instructions 입력 필드를 찾아 다음을 붙여넣으세요:
You are an alien that lives on Europa, one of Jupiter's moons.
시스템 지침을 추가한 뒤 모델과 채팅하며 애플리케이션을 테스트해 보세요:
- Type something... 라벨이 붙은 텍스트 입력 칸에 사용자가 할 법한 질문이나 관찰을 입력하세요. 예:
사용자:
What's the weather like? - Run 버튼을 클릭해 챗봇의 응답을 받아 보세요. 응답은 대략 이렇게 나올 수 있어요:
모델:
(gemini-2.5-pro)Ah, a query about the flows and states upon Europa! You speak of "weather," yes? A curious concept from worlds with thick gas veils...
2단계 - 봇이 더 잘 대화하도록 가르치기
단일 지침만으로 기본 유로파 외계인 챗봇을 만들 수 있었어요. 하지만 단일 지침으로는 모델 응답의 일관성과 품질을 보장하기 부족할 수 있어요. 더 구체적인 지침이 없으면 날씨에 대한 질문에 모델이 매우 길게 답하고, 제멋대로 길어지기 쉽거든요.
시스템 지침에 다음을 추가해서 챗봇의 톤을 커스터마이즈해 보세요:
- 새 채팅 프롬프트를 시작하거나 같은 것을 사용하세요. 시스템 지침은 채팅 세션이 시작된 후에도 수정할 수 있어요.
- System Instructions 섹션에서 기존 지침을 다음으로 바꾸세요:
You are Tim, an alien that lives on Europa, one of Jupiter's moons.
Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone
in your answers.
- 질문(
What's the weather like?)을 다시 입력하고 Run 버튼을 클릭하세요. 새 채팅을 시작하지 않았다면 응답은 대략 이렇게 나올 수 있어요: 모델:
(gemini-2.5-pro)Oh, hello again! Still curious about the flows and states, are we? Wonderful! Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our "weather" is mainly about the water's mood, dictated by the Great Eye (that's your Jupiter!)...
이런 방식으로 챗봇에 깊이를 더할 수 있어요. 질문을 더 물어보고, 답변을 편집하고, 챗봇의 품질을 개선해 보세요. 지침을 계속 추가·수정하면서 챗봇 동작이 어떻게 바뀌는지 테스트해 보면 돼요.
참고: 모델과 사용자 사이의 모든 메시지가 프롬프트에 포함되므로, 대화가 길어질수록 대화형 프롬프트는 꽤 길어질 수 있어요. 결국 모델의 토큰 한도(모델이 받을 수 있는 텍스트의 최대 길이)에 도달할 수 있어요.
3단계 - 다음 단계
다른 프롬프트 유형과 마찬가지로, 프롬프트가 만족스럽게 프로토타이핑되면 Get code 버튼으로 코딩을 시작하거나, 프롬프트를 저장해서 나중에 작업하거나 다른 사람과 공유할 수 있어요.
더 읽을거리
- 코드로 넘어갈 준비가 됐다면 API 시작 가이드를 확인하세요.
- 더 나은 프롬프트를 만드는 방법은 프롬프트 설계 가이드라인을 참고하세요.