시작하기 전에
시작하기 전에 다음 단계를 완료해야 합니다.
- 다음 빠른 시작 중 하나 이상을 완료하여 Google Cloud 프로젝트를 설정하고 에이전트 플랫폼 API를 사용 설정했는지 확인합니다.
- AI 기반 개발 도구가 설치되어 있고 개발자 지식 MCP 서버에 연결되도록 구성되어 있어야 합니다. 예로는 Antigravity, Gemini CLI, IDE의 Gemini Code Assist가 있습니다. 이 연결을 통해 도구는 Google의 공식 개발자 문서에서 정보를 검색하고 가져올 수 있습니다.
- 원하는 언어의 생성형 AI SDK를 설치합니다.
개발자 지식 MCP 서버에 연결
AI 어시스턴트가 Google의 개발자 문서에서 실시간 정보를 가져오도록 하려면 Developer Knowledge MCP 서버에 대한 연결을 구성하세요.
구체적인 단계는 도구 (예: Gemini CLI, Gemini Code Assist가 설치된 VS Code, Cursor)에 따라 다르지만 일반적으로 도구의 구성 파일을 업데이트하여 서버 URL (https://developerknowledge.googleapis.com/mcp)과 필요한 인증 방법을 포함합니다.
애플리케이션 기본 사용자 인증 정보(ADC) 또는 Google Cloud 프로젝트의 API 키를 사용하여 인증할 수 있습니다. ADC는 Google Cloud 서비스에 권장되는 인증 방법입니다. ADC 구성 방법은 개발자 지식 MCP 서버 문서의 인증 방법 선택을 참고하세요.
또는 API 키를 사용하여 인증하는 것을 선호하지만 API 키가 없는 경우 API 키 만들기를 참고하세요.
그런 다음 다음 명령어를 실행하여 Gemini CLI를 구성합니다. 이때 YOUR_API_KEY를 API 키로 바꿉니다.
gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user
다른 도구 및 인증 방법에 관한 자세한 내용은 개발자 지식 MCP 서버에 연결을 참고하세요.
프롬프트 예시
도구가 개발자 지식 MCP 서버에 연결되면 생성형 AI SDK로 코드를 작성할 때 도움을 요청할 수 있습니다. 다음은 구성된 AI 도구와 함께 사용할 수 있는 프롬프트의 예입니다.
Python에서 생성형 AI SDK를 사용하여 Gemini로 텍스트를 생성하고 잠재적인 API 오류를 처리하려면 어떻게 해야 하나요?
'긴 문서를 요약하기 위해 Gemini API를 호출하는 Node.js용 생성형 AI SDK 코드를 보여 줘. 공식 문서에 따르면 입력 청크의 권장사항은 무엇인가요?'
'Cloud Run에서 실행할 때 Java Gen AI SDK에 인증 오류가 발생합니다. 일반적인 원인은 무엇이며 어떻게 문제를 해결할 수 있나요?'
'
google-genai라이브러리를 사용하여 채팅 애플리케이션을 위한 Gemini의 대답을 스트리밍하는 Python 함수를 작성해 줘.''Go 생성형 AI SDK를 사용하여 Gemini API를 사용할 때 알아야 할 현재 요청률 제한은 무엇인가요? 자세한 내용은Google Cloud 문서를 참고하세요.'
AI 도구는 Developer Knowledge MCP 서버를 사용하여 공식 문서를 기반으로 답변과 코드 스니펫을 제공합니다.
다음 단계
- 생성형 AI SDK의 고급 기능을 살펴봅니다.
- Gemini API 문서를 자세히 살펴보세요.
- Agent Platform 가격 책정 검토
- 개발자 지식 MCP 서버를 사용하여 사용할 수 있는 다른 도구에 대해 자세히 알아보세요.