Agent Studio는 모델을 탐색하고, 시스템 안내를 개선하고, 프롬프트를 최적화할 수 있는 공동작업 워크스페이스를 제공합니다. 자연어 미세 조정 및 나란히 비교를 위한 기본 제공 도구를 사용하면 생성형 AI 솔루션을 효율적으로 프로토타입으로 만들고 테스트할 수 있습니다.
이 페이지에서는 혁신적인 아이디어를 생성형 AI 솔루션(예: 고객 서비스 및 지원, 콘텐츠 제작, 의료, 금융 서비스, 소프트웨어 개발에 도움이 되는 솔루션)으로 전환하는 데 도움이 되는, Agent Studio 내에 구현된 주요 기능을 간략하게 설명합니다.
역할
다음과 같은 역할을 할당하여 사용자가 Agent Studio를 통해 액세스할 수 있는 Google Cloud 서비스를 관리할 수 있습니다.
| 역할 | 설명 |
|---|---|
| 관리자 | 기술 언어를 사용하여 에이전트와 상호작용하고 Agent Platform을 Google Cloud 생태계에 연결하는 Google Cloud 설정을 담당합니다. |
| 빌더 | 개발자 도구를 사용하는 ML 개발자와 앱 개발자가 포함됩니다. 에이전트는 범위가 Agent Platform으로 제한된 개발자 전용 언어를 사용합니다. |
기능 및 환경
이 섹션에서는 Agent Studio 기능을 설명합니다.
탐색 및 플레이그라운드
Agent Studio가 프롬프트 작업공간에서 열립니다. 여기에서 프롬프트를 작성하고, 모델 설정을 조정하고, 대답을 비교할 수 있습니다. 왼쪽 탐색 메뉴에는 다음 목적지가 표시됩니다.
| 대상 | 설명 |
|---|---|
| 신규 | 새로운 Playground를 엽니다. 사용 가능한 Playground는 다음 표를 참고하세요. |
| 에이전트 (미리보기) | 설계한 에이전트 목록입니다. 여기에서 기존 에이전트를 열거나 에이전트를 만들 수 있습니다. 자세한 내용은 Agent Studio에서 에이전트 설계를 참고하세요. |
| 앱 빌더 (미리보기) | 설명에서 웹 애플리케이션을 생성하고 생성된 코드를 수정하고 배포하는 작업공간입니다. |
| 갤러리 | 열고 실행할 수 있는 샘플 프롬프트, 앱, 에이전트 작업, 미디어 유형 또는 기능별로 샘플을 필터링합니다. |
| 문서 | 새 탭에서 Agent Platform 문서를 엽니다. |
새 작업을 시작하려면 왼쪽 탐색 메뉴에서 새로 만들기를 클릭하고 놀이터를 선택합니다. 각 Playground는 한 종류의 모델 출력에 맞게 조정됩니다.
| 플레이그라운드 | 설명 |
|---|---|
| 채팅 | 멀티턴 텍스트 및 멀티모달 프롬프트 사용 전체 모델 설정, 그라운딩 옵션, 기본 제공 도구를 지원합니다. |
| 이미지 | 이미지 생성 및 편집 자세한 내용은 이미지 생성을 참고하세요. |
| 동영상 | 동영상 생성 자세한 내용은 동영상 생성 개요를 참고하세요. |
| 음악 | 음악 생성 자세한 내용은 음악 생성 개요를 참고하세요. |
| 음성 | 음성 생성 및 스크립트 작성 자세한 내용은 텍스트 음성 변환 및 음성 텍스트 변환을 참고하세요. |
| Live API | 지연 시간이 짧은 양방향 음성 및 동영상 상호작용 자세한 내용은 Live API를 참고하세요. |
이미지, 동영상, 음악, 음성 플레이그라운드를 통칭하여 에이전트 미디어 스튜디오라고 합니다.
온보딩 및 관리
온보딩 및 관리 기능을 사용하면 환경에 액세스하고 환경을 설정할 수 있습니다.
| 기능 | 설명 |
|---|---|
| API 키 가져오기 | API 키에 빠르게 액세스할 수 있습니다. |
| 시작 메뉴 | 프롬프트 시도, 공동작업자 추가, API 키 가져오기 등 계정을 올바르게 활성화하는 단계가 포함된 신규 사용자를 위한 메뉴입니다. |
| 설정 메뉴 | 설정 메뉴에는 이전 UI와 최신 UI 간 전환, 밝은 시스템 또는 어두운 시스템을 사용하도록 디자인 변경, API 키 생성 및 액세스, 결제 관리 등의 옵션이 포함되어 있습니다. |
스튜디오 탐색 및 개발
스튜디오 탐색 및 개발 기능을 사용하면 개발자 워크플로가 개선됩니다.
| 기능 | 설명 |
|---|---|
| 대화형 캔버스 뷰 | 개발을 위해 가져올 아티팩트를 보여주는 캔버스로, 설정/미리보기 창과 코드 보기가 포함됩니다. |
| 미니 지도 | 사용 중지할 수 있는 프롬프트 및 응답 헤더의 요약된 기록입니다. |
| 슬래시 명령어 | 프롬프트 필드에 /를 입력하여 명령 메뉴를 엽니다. 명령어는 다음과 같이 그룹화됩니다.프롬프트 개발:
|
| 나란히 비교 | 모델, 시스템 안내 및 프롬프트에 대한 비교 기능이 업데이트되어 여러 프롬프트와 응답을 동시에 비교할 수 있습니다. |
| 대용량 파일 업로드 | 최대 50MB의 로컬 또는 Cloud Storage 파일을 업로드할 수 있습니다. |
| 코드 파일 생성 | 캔버스 창에서 액세스할 수 있는 애플리케이션 코드 파일을 생성하는 기능입니다. |
| 코드 파일 다운로드 | 생성된 코드 파일을 ZIP 파일로 다운로드하는 기능입니다. |
| 실행취소 또는 다시 실행 | 모델 설정, 프롬프트 변경과 같은 작업에 실행취소 또는 다시 실행 기능을 사용할 수 있습니다. |
| 갤러리 | 샘플 프롬프트, 앱, 에이전트 갤러리 작업, 미디어 유형 또는 기능별로 샘플을 필터링합니다. |
프롬프트 설정
프롬프트 옆에 있는 모델 설정 패널은 모델이 대답을 생성하는 방식을 제어합니다. 사용 가능한 설정은 모델과 사용 중인 플레이그라운드에 따라 다릅니다.
| 설정 | 설명 |
|---|---|
| 사고 수준 | 모델이 대답하기 전에 수행하는 추론의 양입니다. 자세한 내용은 생각을 참고하세요. |
| 출력 형식 | JSON과 같은 구조화된 출력을 요청할 수 있는 응답 MIME 유형입니다. 자세한 내용은 생성된 출력 제어를 참고하세요. |
| Google을 사용한 그라운딩 | Google 검색 결과에 기반한 대답 맞춤설정을 클릭하여 검색 행동을 구성합니다. 자세한 내용은 Google 검색을 사용한 그라운딩을 참고하세요. |
| 파트너를 통한 그라운딩 | Elasticsearch와 같은 파트너 데이터 소스에서 대답을 그라운딩합니다. |
| 데이터로 그라운딩 | Agent Search 또는 RAG Engine을 사용하여 자체 기업 데이터에 대답을 그라운딩합니다. |
| 함수 호출 | 모델이 선언된 함수를 호출하도록 허용합니다. 자세한 내용은 함수 호출을 참고하세요. |
| 코드 실행 | 모델이 코드를 생성하고 실행하여 프롬프트에 답변하도록 합니다. |
| URL 컨텍스트 | 모델이 프롬프트에 표시된 URL을 가져와 분석하도록 합니다. |
| 안전 필터 설정 | 차단되는 대답을 제어하는 기준입니다. 자세한 내용은 안전 필터 구성을 참고하세요. |
| 출력 토큰 한도 | 모델이 대답에서 생성할 수 있는 최대 토큰 수입니다. |
| 중지 시퀀스 | 모델이 생성할 때 생성을 중지하는 문자열입니다. |
| 시드 | 고정된 시드 값으로, 동일한 프롬프트와 설정을 사용하는 요청에서 대답을 더 쉽게 재현할 수 있습니다. |
| 모델 대답 스트리밍 | 전체 응답을 기다리는 대신 생성되는 대로 응답을 점진적으로 반환합니다. |
| 리전 | 요청을 처리하는 리전입니다. 사용 가능한 리전은 선택한 모델에 따라 다릅니다. |
기본 제공 도구 및 기능
이 섹션에는 개발자의 작업 대부분을 자동화하는 Agent Studio의 기본 제공 도구와 기능이 나열되어 있습니다. Agent Studio는 Google Cloud와 통합되어 공동작업이 가능한 간편한 에이전트형 환경을 제공합니다.
| 기능 | 설명 |
|---|---|
| 자연어 개선 | 프롬프트 개선의 경우 자연어를 사용하여 프롬프트를 변경하는 방법을 설명하면 시스템에서 자동으로 프롬프트를 최적화합니다. |
| 시스템 요청 사항 최적화 | Gemini에 프롬프트에 따라 시스템 명령어를 자동으로 최적화하도록 요청하는 원클릭 기능을 사용할 수 있습니다. |
| 프롬프트 응답 개선 | /prompt 명령어를 사용하여 피드백을 제공하고 형식이 올바른 수정된 프롬프트를 만들 수 있습니다. |
| 글쓰기 도우미 | 형식이 올바른 프롬프트와 시스템 요청 사항을 만들고 모델을 추천하도록 /prompt 명령어와 설명된 의도를 사용할 수 있습니다. |
| 에이전트로 변환 (프리뷰) | 작업 중인 프롬프트를 에이전트로 전환합니다. 코드로 빌드 메뉴에서 에이전트로 변환을 클릭합니다. 모델, 시스템 요청 사항, 프롬프트, 프롬프트 변수는 새 에이전트로 이전되며, 새 에이전트를 설계하고 배포할 수 있습니다. 자세한 내용은 Agent Studio에서 에이전트 설계를 참고하세요. 변환하려면 프롬프트 또는 시스템 요청 사항이 비어 있지 않아야 합니다. 로그아웃한 사용자나 결제가 사용 설정된 프로젝트가 없는 사용자는 이 기능을 사용할 수 없습니다. |