CurlGenAiClient

public class CurlGenAiClient
extends Object

java.lang.Object
com.android.tradefed.ai.CurlGenAiClient


Предоставьте центральный клиент для взаимодействия с API GenAi и отправки запросов в оперативном режиме. Для этого необходимо установить действительный API_KEY.

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

Государственные строители

CurlGenAiClient ()

Общедоступные методы

PromptResponse runPrompt ( CurlGenAiClient.Model model, String apiKey, boolean logPromptOnly, String prompt, List< ContentRequest.InlineData > data)

Запросить подсказку для выполнения.

PromptResponse runPrompt (String apiKey, boolean logPromptOnly, String prompt, List< ContentRequest.InlineData > data)

Запросить подсказку для выполнения.

PromptResponse runPrompt (String apiKey, boolean logPromptOnly, String prompt)

Запросить подсказку для выполнения.

Государственные строители

CurlGenAiClient

public CurlGenAiClient ()

Общедоступные методы

runPrompt

public PromptResponse runPrompt (CurlGenAiClient.Model model, 
                String apiKey, 
                boolean logPromptOnly, 
                String prompt, 
                List<ContentRequest.InlineData> data)

Запросить подсказку для выполнения.

Параметры
model CurlGenAiClient.Model : Модель, которая будет использоваться.

apiKey String : API_ключ, который будет использоваться для запроса.

logPromptOnly boolean : возвращает только приглашение командной строки, не выполняя его.

prompt String : Используемая подсказка.

data List : Встроенные данные файла, которые будут связаны с приглашением командной строки.

Возвраты
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                boolean logPromptOnly, 
                String prompt, 
                List<ContentRequest.InlineData> data)

Запросить подсказку для выполнения.

Параметры
apiKey String : API_ключ, который будет использоваться для запроса.

logPromptOnly boolean : возвращает только приглашение командной строки, не выполняя его.

prompt String : Используемая подсказка.

data List : Встроенные данные файла, которые будут связаны с приглашением командной строки.

Возвраты
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                boolean logPromptOnly, 
                String prompt)

Запросить подсказку для выполнения.

Параметры
apiKey String : API_ключ, который будет использоваться для запроса.

logPromptOnly boolean : возвращает только приглашение командной строки, не выполняя его.

prompt String : Используемая подсказка.

Возвраты
PromptResponse