ГенеративнаяМодельФьючерс


public abstract class GenerativeModelFutures


Вспомогательный метод для взаимодействия с GenerativeModel из Java.

См. также
from

Краткое содержание

Публичные методы

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

Генерирует ответ из системной модели для предоставленного Content s.

abstract @ NonNull Publisher <@ NonNull GenerateContentResponse >

Генерирует потоковый ответ из системной модели для предоставленного Content s.

abstract @ NonNull GenerativeModel

Возвращает экземпляр GenerativeModel , который использовался для создания этого объекта.

Публичные методы

от

public static final @NonNull GenerativeModelFutures from(@NonNull GenerativeModel model)
Возврат
@ NonNull GenerativeModelFutures

GenerativeModelFutures созданный на основе предоставленной getGenerativeModel

генерировать контент

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

Генерирует ответ из системной модели для предоставленного Content s.

Параметры
@ NonNull Content prompt

Группа входных Content для отправки в модель.

генерироватьContentStream

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

Генерирует потоковый ответ из системной модели для предоставленного Content s.

Параметры
@ NonNull Content prompt

Группа входных Content для отправки в модель.

Получить генеративную модель

public abstract @NonNull GenerativeModel getGenerativeModel()

Возвращает экземпляр GenerativeModel , который использовался для создания этого объекта.