GenerativeModelFutures


public abstract class GenerativeModelFutures


用于从 Java 与 GenerativeModel 交互的辅助方法。

另请参阅
from

摘要

公共方法

static final @NonNull GenerativeModelFutures
abstract @NonNull ListenableFuture<@NonNull GenerateContentResponse>

针对提供的 Content 从系统模型生成回答。

abstract @NonNull Publisher<@NonNull GenerateContentResponse>

针对提供的 Content 从系统模型生成流式响应。

abstract @NonNull GenerativeModel

返回用于创建此对象的 GenerativeModel 实例

公共方法

来自

public static final @NonNull GenerativeModelFutures from(@NonNull GenerativeModel model)

generateContent

public abstract @NonNull ListenableFuture<@NonNull GenerateContentResponsegenerateContent(@NonNull Content prompt)

针对提供的 Content 从系统模型生成回答。

参数
@NonNull Content prompt

要发送到模型的一组输入 Content

generateContentStream

public abstract @NonNull Publisher<@NonNull GenerateContentResponsegenerateContentStream(@NonNull Content prompt)

针对提供的 Content 从系统模型生成流式响应。

参数
@NonNull Content prompt

要发送到模型的一组输入 Content

getGenerativeModel

public abstract @NonNull GenerativeModel getGenerativeModel()

返回用于创建此对象的 GenerativeModel 实例