利用gemini3 pro制作一个对话ai系统
本文介绍了如何远程调用Gemini3Pro API的完整教程。首先需要设置环境变量GEMINI_API_KEY,然后通过Google的genai库初始化客户端。教程提供了一个简单的聊天机器人实现,用户输入"退出"可结束对话。文章还提到可以扩展功能,如添加图片、视频等分析,并提供了Gemini3Pro的免费获取方法。代码示例展示了如何调用Gemini模型生成回复,并处理用户输入的
·
前言:远程调用gemini 3 pro api的完整教程 - 知乎
第一步要完成上述动作之后才能进行下一步。
from google import genai
import os
# 初始化客户端(确保环境变量 GEMINI_API_KEY 已设置)
client = genai.Client()
print("欢迎使用 Gemini 聊天机器人!输入 '退出' 结束对话。")
while True:
# 获取用户输入
user_input = input("你: ").strip()
# 如果用户输入“退出”,则结束循环
if user_input.lower() == "退出":
print("再见!")
break
# 如果用户没有输入内容,跳过本次循环
if not user_input:
print("请输入一些内容吧~")
continue
# 调用 Gemini 模型生成回复
response = client.models.generate_content(
model="gemini-2.5-flash",
contents=user_input
)
# 打印模型返回的文本
print("Gemini:", response.text)
运行结果如下:

当然这个true循环可以添加多个条件判断,可以增加相应的图片,视频,文档之类的分析。
最后再说一下,没有gemini3 pro的可以看:白嫖gemini 3 pro方法-CSDN博客
更多推荐

所有评论(0)