Stay organized with collections
Save and categorize content based on your preferences.
check_circle
Overview: Getting started with Gemini AI
ondemand_video
Video
Learn how to use Google AI Studio to prototype text prompts with Gemini AI, the different types of text prompts that you can use for prompt engineering and how to write your first NodeJS script with Google Generative AI API.
check_circle
Google AI Studio quickstart
subject
Article
Get started with the Google Generative AI API through this quickstart guide. This documentation highlights the three types of text prompts available via AI Studio including freeform, structured and chat prompts.
check_circle
Creating text prompts with Google AI Studio and Gemini AI
emoji_objects
Codelab
In this codelab, you will write a variety of prompts using Google AI Studio and real-world scenarios with Gemini AI. You will learn how three different text-based prompts in Google AI Studio work including freeform prompts, structured prompts and chat prompts.
check_circle
Writing scripts with Gemini AI
emoji_objects
Codelab
Optional
In this second codelab, we will write a prompt in Google AI Studio with Gemini AI and migrate it into a stand-alone script we can run in a NodeJS environment. Our script will leverage the Google Generative AI API to access the Gemini model.
check_circle
Gemini API Prompt Examples
subject
Article
Optional
Explore example prompts for the Gemini API in Google AI Studio. Browse examples for different use cases and learn how to design your own prompts.
Quiz
Test your knowledge and earn your getting started with Gemini API badge.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]