img = Image.open('image.jpg')model = genai.GenerativeModel('gemini-pro-vision')response = model.generate_content(img)print(response.text)测试文本和图片组合输入 这里用 gemini-pro-vision 模型 img = Image.open('image.jpg')model = genai.GenerativeModel('gemini-pro-vision')prompt = "这张图像的...
import PIL.Image img = PIL.Image.open('image.jpg') model = genai.GenerativeModel('gemini-pro-vision') response = model.generate_content(["Write a short, engaging blog post based on this picture. It should include a description of the meal in the photo and talk about my journey meal pre...
本文将深入探讨如何使用 Google Gemini API 进行文本和图像内容的生成,包括设置环境、配置 API、实现文本生成,以及结合图像和文本提示进行内容生成。 代码 import os import google.generativeai as genai from PIL import Image import io # 使用gemini生成文本 def generate_text(query): # 在脚本中设置代理环境变量...
defgenerate_text_from_image_with_prompt(image_path,prompt_text):# 设置代理环境变量 os.environ['HTTP_PROXY']='http://127.0.0.1:7890'os.environ['HTTPS_PROXY']='http://127.0.0.1:7890'# 从环境变量中获取API密钥GOOGLE_API_KEY=os.getenv('GOOGLE_API_KEY')# 确保API密钥已正确设置ifGOOGLE_API_...
genai.configure(api_key='XXXXXXXXXXXXXXXXXXX') model = genai.GenerativeModel('gemini-1.5-pro-latest') response = model.generate_content(["what do you see in this image", img]) print(response.text) 在这里,我指向与 Python 文件在同一目录下的本地 “image.png” 文件,并提出下面的问题。gemini-...
我们将向API提供文本和图像。我们让Vision模型用图像作为参考写一篇旅游博文。 复制 response = model.generate_content(["Write a travel blog post using the image as reference.", img]) Markdown(response.text) 它为我提供了一个简短的博文,我原以为是更长的格式。
genai.configure(api_key=GOOGLE_API_KEY) model = genai.GenerativeModel('gemini-pro') response = model.generate_content("你好") print(response.text) 运行一下: 图片也可以作为输入,比如让Gemini评价一下我的头像 import PIL.Image import google.generativeai as genai ...
img=PIL.Image.open('img.png')GOOGLE_API_KEY='这里填写上一步获取的api'genai.configure(api_key=GOOGLE_API_KEY)model=genai.GenerativeModel('gemini-pro-vision')response=model.generate_content(["请评价一下这张照片",img])response.resolve()print(response.text) ...
genai.configure(api_key = os.getenv(“GOOGLE_API_KEY”))“GOOGLE_API_KEY”))load_dotenv()定义一个函数,当调用时,将加载 Gemini-1.5-pro-latest 并获取响应,如下所示:def get_gemini_reponse ( input_prompt,image,user_prompt ): model=genai.GenerativeModel( 'gemini-1.5-pro-latest...
response = model.generate_content("你好")print(response.text) 运行一下: 图片也可以作为输入,比如让Gemini评价一下我的头像 importPIL.Imageimportgoogle.generativeaiasgenai img = PIL.Image.open('img.png') GOOGLE_API_KEY='这里填写上一步获取的api'genai.configure(api_key=GOOGLE_API_KEY) ...