CurlGenAiClient

public class CurlGenAiClient
extends Object

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


Proporcionar un cliente central para interactuar con la API de GenAI y realizar solicitudes de instrucciones Esto requiere que se establezca una API_KEY válida.

Resumen

Constructores públicos

CurlGenAiClient()

Métodos públicos

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

Solicita una instrucción para ejecutar.

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

Solicita una instrucción para ejecutar.

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

Solicita una instrucción para ejecutar.

Constructores públicos

CurlGenAiClient

public CurlGenAiClient ()

Métodos públicos

runPrompt

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

Solicita una instrucción para ejecutar.

Parámetros
model CurlGenAiClient.Model: Es el modelo que se usará.

apiKey String: Es la clave de API que se usará para la búsqueda.

logPromptOnly boolean: Devuelve solo la instrucción sin ejecutarla.

prompt String: Es la instrucción que se usa.

data List: Son los datos del archivo intercalado que se asociarán con la instrucción.

Muestra
PromptResponse

runPrompt

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

Solicita una instrucción para ejecutar.

Parámetros
apiKey String: Es la clave de API que se usará para la búsqueda.

logPromptOnly boolean: Devuelve solo la instrucción sin ejecutarla.

prompt String: Es la instrucción que se usa.

data List: Son los datos del archivo intercalado que se asociarán con la instrucción.

Muestra
PromptResponse

runPrompt

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

Solicita una instrucción para ejecutar.

Parámetros
apiKey String: Es la clave de API que se usará para la búsqueda.

logPromptOnly boolean: Devuelve solo la instrucción sin ejecutarla.

prompt String: Es la instrucción que se usa.

Muestra
PromptResponse