CurlGenAiClient

public class CurlGenAiClient
extends Object

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


Fournissez un client central pour interagir avec l'API GenAI et envoyer des requêtes de requête. Pour cela, vous devez définir une clé API valide.

Résumé

Constructeurs publics

CurlGenAiClient()

Méthodes publiques

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

Demandez à exécuter un prompt.

PromptResponse runPrompt(String apiKey, String prompt)

Demandez à exécuter un prompt.

PromptResponse runPrompt(String apiKey, String prompt, data)

Demandez à exécuter un prompt.

Constructeurs publics

CurlGenAiClient

public CurlGenAiClient ()

Méthodes publiques

runPrompt

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

Demandez à exécuter un prompt.

Paramètres
model CurlGenAiClient.Model : modèle à utiliser.

apiKey String : clé API à utiliser pour la requête.

prompt String : requête utilisée.

data  : données de fichier intégré à associer à la requête.

Renvoie
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                String prompt)

Demandez à exécuter un prompt.

Paramètres
apiKey String : clé API à utiliser pour la requête.

prompt String : requête utilisée.

Renvoie
PromptResponse

runPrompt

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

Demandez à exécuter un prompt.

Paramètres
apiKey String : clé API à utiliser pour la requête.

prompt String : requête utilisée.

data  : données de fichier intégré à associer à la requête.

Renvoie
PromptResponse