Simple text generation¶
Our first example demonstrates how to use the Gemini API to generate content with a simple prompt.
Best practice: store your API key in an environment variable and load it from there.
client = genai.Client(api_key="YOUR_API_KEY")
response = client.models.generate_content(
model="gemini-2.0-flash", contents="Explain how AI works in a few words"
)
print(response.text)
Running the Example¶
First, install the Google Generative AI library
Then run the program with Python
$ python basic-generation.py
AI works by learning patterns from data, then using those patterns to make predictions or generate new content. It processes information through neural networks that mimic human brain connections, identifying features and relationships to perform tasks like recognition, prediction, and generation.
Images¶
- Generation