CurlGenAiClient

public class CurlGenAiClient
extends Object

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


Fornisci un client centrale per interagire con l'API GenAI ed effettuare richieste di prompt. Per farlo, è necessario impostare una API_KEY valida.

Riepilogo

Costruttori pubblici

CurlGenAiClient()

Metodi pubblici

PromptResponse runPrompt(CurlGenAiClient.Model model, String apiKey, String prompt, data)

Richiedi un prompt da eseguire.

PromptResponse runPrompt(String apiKey, String prompt)

Richiedi l'esecuzione di un prompt.

PromptResponse runPrompt(String apiKey, String prompt, data)

Richiedi un prompt da eseguire.

Costruttori pubblici

CurlGenAiClient

public CurlGenAiClient ()

Metodi pubblici

runPrompt

public PromptResponse runPrompt (CurlGenAiClient.Model model, 
                String apiKey, 
                String prompt, 
                 data)

Richiedi un prompt da eseguire.

Parametri
model CurlGenAiClient.Model: il modello da utilizzare.

apiKey String: la chiave API da utilizzare per la query.

prompt String: Il prompt utilizzato.

data : I dati del file incorporato da associare al prompt.

Ritorni
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                String prompt)

Richiedi un prompt da eseguire.

Parametri
apiKey String: la chiave API da utilizzare per la query.

prompt String: Il prompt utilizzato.

Ritorni
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                String prompt, 
                 data)

Richiedi un prompt da eseguire.

Parametri
apiKey String: la chiave API da utilizzare per la query.

prompt String: Il prompt utilizzato.

data : I dati del file incorporato da associare al prompt.

Ritorni
PromptResponse