Antes de comenzar
Antes de comenzar, debes completar los siguientes pasos:
- Completa al menos una de las siguientes guías de inicio rápido para asegurarte de haber configurado un Google Cloud proyecto y habilitado la API de Agent Platform:
- Ten instalada y configurada una herramienta de desarrollo potenciada por IA para conectarte al servidor de MCP de Developer Knowledge. Algunos ejemplos incluyen Antigravity, Gemini CLI, o Gemini Code Assist en tu IDE. Esta conexión permite que tu herramienta busque y recupere información de la documentación oficial para desarrolladores de Google.
- Instala el SDK de IA generativa para tu lenguaje preferido.
Conéctate al servidor de MCP de Developer Knowledge
Para permitir que tu asistente de IA recupere información en tiempo real de la documentación para desarrolladores de Google's, configura la conexión al
servidor de MCP de Developer Knowledge.
Los pasos específicos varían según la herramienta (por ejemplo, Gemini CLI, VS Code con Gemini Code Assist o Cursor), pero, por lo general, implican actualizar un archivo de configuración para que tu herramienta incluya la URL del servidor (https://developerknowledge.googleapis.com/mcp) y el método de autenticación necesario.
Puedes autenticarte con las credenciales predeterminadas de la aplicación (ADC) o una clave de API de tu Google Cloud proyecto. ADC es el método de autenticación recomendado para los Google Cloud servicios. Consulta Elige un método de autenticación en la documentación del servidor de MCP de Developer Knowledge para obtener instrucciones sobre cómo configurar ADC.
Como alternativa, si prefieres autenticarte con una clave de API, pero no tienes una
clave de API, consulta
Crea una clave de API.
Luego, ejecuta el siguiente comando para configurar Gemini CLI y reemplaza YOUR_API_KEY por tu clave de API:
gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user
Consulta Conéctate al servidor de MCP de Developer Knowledge para obtener instrucciones completas sobre otras herramientas y métodos de autenticación.
Ejemplos de instrucciones
Una vez que tu herramienta esté conectada al servidor de MCP de Developer Knowledge, puedes pedirle ayuda mientras escribes código con el SDK de IA generativa. Estos son algunos ejemplos de instrucciones que puedes usar con tu herramienta de IA configurada:
"Si uso el SDK de IA generativa en Python, ¿cómo genero texto con Gemini y manejo posibles errores de la API?".
Muéstrame el código del SDK de IA generativa para Node.js para llamar a la API de Gemini y resumir un documento largo. Según la documentación oficial, ¿cuáles son las prácticas recomendadas para dividir la entrada?".
"Estoy teniendo un error de autenticación con el SDK de IA generativa de Java cuando se ejecuta en Cloud Run. ¿Cuáles son las causas comunes y cómo puedo solucionar el problema?".
"Redacta una función de Python con la biblioteca
google-genaipara transmitir respuestas de Gemini para una aplicación de chat".¿Cuáles son los límites de frecuencia actuales que debo tener en cuenta cuando uso la API de Gemini con el SDK de IA generativa de Go? Encuentra los detalles en la Google Cloud documentación."
Tu herramienta de IA usa el servidor de MCP de Developer Knowledge para proporcionar respuestas y fragmentos de código basados en la documentación oficial.
¿Qué sigue?
- Explora las funciones avanzadas del SDK de IA generativa.
- Profundiza en la documentación de la API de Gemini.
- Revisa los precios de Agent Platform.
- Obtén más información sobre otras herramientas disponibles con el servidor de MCP de Developer Knowledge.