根据输入 GenerateContentRequest
从模型生成流式响应。
HTTP 请求
POST https://generativelanguage.googleapis.com/v1/{model=models/*}:streamGenerateContent
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
model |
必需。用于生成补全的 格式: |
请求正文
请求正文中包含结构如下的数据:
JSON 表示法 |
---|
{ "contents": [ { object ( |
字段 | |
---|---|
contents[] |
必需。与模型当前对话的内容。 对于单轮查询,这是一个实例。对于多轮查询,此字段为重复字段,其中包含会话历史记录 + 最新请求。 |
safetySettings[] |
可选。用于屏蔽不安全内容的唯一 此操作将对 |
generationConfig |
可选。模型生成和输出的配置选项。 |
响应正文
如果成功,响应正文将包含一个 GenerateContentResponse
实例的流。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/generative-language
https://www.googleapis.com/auth/generative-language.tuning
https://www.googleapis.com/auth/generative-language.tuning.readonly
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
如需了解详情,请参阅身份验证概览。