Skip to content

Gemini兼容接口

聊天模型相关接口

TIP

仅支持Gemini 1.5系列聊天接口,不支持file上传、缓存等忌口,不支持其他非聊天模型

请求样例

TIP

必须明确指定rest协议调用,不支持默认的grpc调用

python
import google.generativeai as genai

if __name__ == '__main__':
    # 注意gemini的sdk必须制定rest协议调用,否则会默认走grpc造成报错
    genai.configure(
        api_key='sk-xxxx',
        transport="rest",
        client_options={"api_endpoint": "https://api.openai-proxy.org/google"},
    )
    model = genai.GenerativeModel('gemini-1.5-flash')
    response = model.generate_content("Say Hello")
    print(response.text)