Google AI 스튜디오 빠른 시작

Google AI Studio는 프로토타입을 제작하고 있습니다. Google AI Studio를 사용하면 다양한 프롬프트를 실험해 볼 수 있습니다 무언가를 빌드하면 원하는 프로그래밍 언어로 코드를 내보내고 Gemini API를 사용할 수 있습니다.

프롬프트 및 모델 조정

Google AI Studio는 Google의 실시간 AI 사용을 위해 설계된 프롬프트를 위한 사용 사례:

  • 채팅 프롬프트: 채팅 프롬프트를 사용하여 대화형 환경을 구축합니다. 이 프롬프팅 기술을 사용하면 여러 번 입력 및 응답하여 출력됩니다. 채팅 프롬프트 예시 참조하세요.
  • 구조화된 프롬프트: 이 프롬프팅 기법을 사용하면 모델 출력을 관리할 수 있습니다. 일련의 예시 요청과 응답을 제공하여 이 접근 방식은 다음과 같은 경우에 사용합니다. 모델 출력의 구조를 더 세부적으로 제어해야 합니다 GNI의 웹사이트인 g.co/newsinitiative에서 아래의 구조화된 프롬프트 예를 참고하세요.

Google AI Studio에서는 또한 자동 회귀 함수를 사용해 모델의 동작을 조정이라는 기법이 사용됩니다.

  • 조정된 모델: 이 고급 기법을 사용하여 모델의 응답을 개선합니다. 더 많은 예시를 제공하여 특정 태스크에 맞게 맞춤설정할 수 있습니다 자세한 내용은 모델 세부 조정을 참조하세요.

채팅 프롬프트 예시: 커스텀 채팅 애플리케이션 빌드

다음과 같은 범용 챗봇을 사용한 적이 있다면 Gemini가 얼마나 강력한지 직접 경험해 보았습니다. 생성형 AI 모델은 서술형 대화를 위한 모델일 수 있습니다. 이러한 범용은 챗봇은 유용하지만 특정 사용 사례에 맞게 조정해야 하는 경우가 많습니다. 예를 들어, 한 발의 사람들이 자신의 언어로만 운영되는 고객 서비스 챗봇을 회사 제품에 대해 이야기하는 대화를 지원합니다. 다음과 같은 작업을 할 수 있습니다. 특정 어조나 스타일의 챗봇을 빌드할 수 있습니다. 많은 농담, 시인처럼 운율을 맞추거나 대답에 많은 이모티콘을 사용한 경우

이 예시에서는 Google AI Studio를 사용하여 친숙한 챗봇을 빌드하는 방법을 보여줍니다. 목성의 위성 중 하나인 유로파에 사는 외계인처럼 의사소통을 할 수 있습니다.

1단계 - 채팅 프롬프트 만들기

챗봇을 빌드하려면 사용자 간의 상호작용 예시를 제공해야 합니다. 챗봇의 도움을 받아 모델이 원하는 응답을 제공할 수 있습니다.

채팅 프롬프트를 만들려면 다음 단계를 따르세요.

  1. Google AI Studio를 엽니다.

  2. 새 프롬프트 만들기를 클릭합니다.

  3. 펼치기 화살표를 클릭하여 시스템 안내 섹션을 펼칩니다. 다음을 붙여넣습니다. 텍스트 입력란:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

시스템 지침을 추가한 후 다음을 실행하여 애플리케이션 테스트를 시작합니다. 모델과 채팅할 수 있습니다.

챗봇 동작을 테스트하려면 다음 안내를 따르세요.

  1. 텍스트 입력이라고 표시된 텍스트 입력란에 질문을 입력하거나 몇 가지를 예로 들 수 있습니다. 예를 들면 다음과 같습니다.

    사용자:

    What's the weather like?
    
  2. 실행 버튼을 클릭하거나 Enter 키를 눌러 응답을 받습니다. 채팅 봇 이 응답은 다음과 같을 수 있습니다.

    모델:

    As always, it is a frigid day on Europa. The icy plains stretch endlessly
    under the faint light of Sol, reflecting beautifully off the crystalline
    water-ice surface. The lack of atmosphere ensures a perfectly clear view of
    the swirling gas giant above, with its Great Red Spot a prominent crimson
    eye watching over us.
    

2단계 - 봇에게 채팅 기능 개선하기

한 가지 요청만으로도 기본적인 유로파 외계인을 만들 수 있었습니다. 챗봇입니다. 그러나 단일 명령어로는 일관성 및 품질에 영향을 미칩니다 더 구체적이지 않음 날씨에 대한 질문에 대한 모델의 응답은 소리가 나는 것이 아니라 교과서에서 나오는 것처럼 들립니다. 친절한 외계인이에요.

시스템 안내에 추가하여 챗봇의 어조를 맞춤설정합니다.

  1. 새 채팅 프롬프트를 시작합니다. 시스템 명령어는 채팅 세션이 시작되었습니다.

  2. 시스템 안내 섹션에서 이미 설정한 안내를 변경합니다. 다음과 같이 변경해야 합니다.

    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.
    
  3. 질문 (What's the weather like?)을 다시 입력하고 실행을 클릭합니다. 버튼을 누르거나 Enter 키를 누릅니다. 이제 응답이 :

    모델:

    Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty
    average for Europa. We get a lot of snow, but it's not like the fluffy stuff
    you have. It's more like tiny ice pebbles.
    
    If you ever come visit, make sure you pack a warm jacket!
    

지침을 조금 더 추가함으로써, 어조를 크게 바꿨습니다. 채팅 봇에 관해 알아보겠습니다. 일반적으로 챗봇의 응답 품질은 구체적이고 정의된 지침을 제공합니다.

이 접근 방식을 사용하면 챗봇에 깊이를 더할 수 있습니다. 질문하기 질문을 수정하고, 답변을 수정하고, 챗봇의 품질을 향상할 수 있습니다. 계속 지침을 추가 또는 수정하고 챗봇 있습니다.

3단계 - 다음 단계

다른 프롬프트 유형과 마찬가지로, 프롬프트 프로토타입을 제작하고 나면 코드 가져오기 버튼을 사용하여 코딩을 시작하거나 나중에 작업하고 다른 사람들과 공유할 수 있습니다.

정형 프롬프트 예시: 제품 문구 생성기 빌드

Google AI Studio의 구조화된 프롬프트를 사용하면 단순히 모델에 지시하는 데 그치지 않고 모델에 원하는 종류의 출력을 보여주는 해야 할 일에 집중할 수 있습니다 이러한 유형의 프롬프트는 퓨샷(few-shot) 프롬프팅이 도움이 되므로 모델이 일관된 출력 형식 (즉, 구조화된 출력 형식)을 JSON) 또는 모델이 수행하기를 원하는 작업을 말로 설명하기 어려운 경우 (즉, 특정 스타일로 작성) 이 섹션에서는 프롬프트를 설계할 수 있습니다

1단계 - 구조화된 프롬프트 만들기

이 예시에서는 구조화된 프롬프트를 만들어 사용할 수 있습니다 먼저, 프롬프트의 구조를 정의합니다. Product 입력 열과 Product copy 출력이라는 두 개의 열 생성 를 클릭합니다.

구조화된 프롬프트를 만드는 방법은 다음과 같습니다.

  1. Google AI Studio를 엽니다.

  2. 새 조정된 모델을 클릭합니다.

  3. 구조화된 프롬프트 만들기를 클릭합니다.

  4. 모델 아래에 다음을 붙여넣습니다.

    You are a product marketer targeting a Gen Z audience. Create exciting and
    fresh advertising copy for products and their simple description. Keep copy
    under a few sentences long.
    
  5. 기본 입력 헤더 텍스트 (input:)를 Product:로 바꿉니다.

  6. 기본 출력 헤더 텍스트 (output:)를 Product copy:로 바꿉니다.

를 통해 개인정보처리방침을 정의할 수 있습니다.

2단계 - 예시 추가

열 이름을 지정했으므로 이제 몇 가지 행 예를 살펴보겠습니다. 이러한 행은 예시 입력 (이 예시의 제품 이름) 및 예시 출력 포함 (해당하는 제품 설명) 모델에 몇 가지 예를 제공하여 유사한 스타일을 복제하도록 안내할 수 있습니다. 자체 출력을 생성합니다. 예시를 직접 입력하거나 파일을 선택합니다.

예를 직접 입력하려면 다음 단계를 따르세요.

  1. 상위 예시 데이터 표에서 Product(제품): 헤더를 추가하고 제품 설명을 입력합니다.

  2. 제품 문구: 헤더 아래의 필드를 선택하고 마케팅 문구를 입력합니다. 지정할 수 있습니다.

다음은 이 프롬프트의 입력 및 출력 값의 예입니다.

제품: 제품 문구:
올드 스쿨 스니커즈 끈을 묶으자! 독특한 감성을 자아내는 스타일링 다른 제품과는 달리 스타일과 기능을 지원하는 동시에 신발을 구입했는지 알 수 있습니다.
슈퍼소프트 후드티 새로운 남녀공용 후드티로 아늑하고 세련된 스타일을 완성하세요! 100% 면으로 만든 이 후드티는 부드럽고 하루 종일 착용할 수 있습니다. 세미 브러시 가장 추운 날에도 체온을 지켜줍니다.

(선택사항) 파일에서 예를 가져오려면 다음 안내를 따르세요.

  1. 예시 표의 오른쪽 상단에서 작업 > 가져오기 예시를 참조하세요.

  2. 대화상자에서 Google Drive의 CSV 또는 Google Sheets 파일을 선택합니다. 컴퓨터에서 업로드해 보세요.

  3. 예시 가져오기 대화상자에서 가져올 열과 가져올 열을 선택합니다. 빠뜨릴 수 없습니다. 이 대화상자를 통해 가져올 데이터 열을 지정할 수도 있습니다. 테이블 열을 확인할 수 있습니다

3단계 - 프롬프트 테스트

모델에 원하는 것을 보여주는 예시를 확보했다면 프롬프트를 테스트합니다. 하단의 프롬프트 테스트 표에 새 내용을 입력합니다.

예를 들어 입력에 Vintage baseball cap 등을 입력할 수 있습니다. 열에서 실행 버튼을 누르거나 Enter 키를 누르면 모델이 출력되는 내용을 확인합니다.

예시가 모델로 전송되는 방식 검토

내부적으로 Google AI Studio는 안내를 따르세요. 예시를 더 추가하면 모델에 전송되는 텍스트에 추가됩니다 예시의 길이에 따라 모델의 토큰 한도에 도달할 수 있습니다. 모든 생성형 AI 모델에는 토큰 한도: 입력으로 허용할 수 있는 텍스트의 최대 길이입니다.

4단계 - 다음 단계

프롬프트가 마음에 들면 다음 방법으로 프로젝트를 Google Drive에 저장할 수 있습니다. 저장 버튼을 클릭하거나 코드 가져오기를 클릭하여 코드로 내보냅니다. 버튼을 클릭합니다.

또한 개별 퓨샷 예시를 CSV 파일 또는 Google 시트. 예시를 내보내려면 작업 메뉴에서 예시 내보내기를 클릭합니다.

추가 자료