通过cloudflare的woker免费搭建gemini api的proxy,你需要准备
- cloudflare账号
- 拥有一个自己的域名
示例
from google import genai
from google.genai import types
from PIL import Image
from io import BytesIO
client = genai.Client(http_options=types.HttpOptions(base_url='https://customer_domain'))
prompt = (
'帮我生成一张段正淳的图片'
)
response = client.models.generate_content(
model="gemini-2.5-flash-image",
contents=[prompt]
)
for part in response.candidates[0].content.parts:
if part.text is not None:
print(part.text)
elif part.inline_data is not None:
image = Image.open(BytesIO(part.inline_data.data))
image.save("段王爷.png")