- Configuração do ambiente
Abra um notebook no Google Colab .
Inserir um título em Markdown por
Colocar comentários no código para melhor legibilidade.
- Conexão com a A
Obtenha a chave de API pelo Google AI Studio .
Guardar a chave no cof.
Configure uma variável de ambiente usando o módulo os:
import os
os.environ["GOOGLE_API_KEY"] = ""
Importando o SDK do Google Gen AI :
from google.ai import gen
Criar o cliente para conexão :
client = gen.Client()
- Requisições à API
Envie uma requisição usando generateContent:
response = client.generateContent(
model="Gemini-2.5-Flash",
prompt="O que é a inteligência artificial?"
)
print(response.text)
Criar chat interativo :
chat = client.chats.create()
message = chat.sendMessage("Olá, explique sobre Python.")
history = chat.getHistory()
print(history)
4. Estruturas de repetição
Exemplo de loop while :
contador = 0
while contador < 5:
print("*" * (contador + 1))
contador += 1
saibar entrada do usuário :
nome = input("Digite seu nome: ")
print(f"Olá, {nome}!")
- Manipulação de listas
Crie listas de nomes e mídias :
nomes = ["Maria", "João", "Ana"]
medias = [8.5, 7.0, 9.2]
Acessar, modificar e percorrer elementos :
for i in range(len(nomes)):
medias[i] = min(medias[i] + 1, 10) # incrementa nota, máximo 10
Fatiar :
ultimos_dois = nomes[-2:]
print(ultimos_dois) # ['João', 'Ana']
6.
Unir listas em dicionários para organizar dados:
alunos = [{"nome": nomes[i], "média": medias[i]} for i in range(len(nomes))]
print(alunos)
Acesso aos valores do dicionário:
print(alunos[0]["nome"]) # 'Maria'
print(alunos[0]["média"]) # 9.5