CurlGenAiClient

public class CurlGenAiClient
extends Object

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


Einen zentralen Client für die Interaktion mit der GenAI API und für Prompt-Anfragen bereitstellen. Dazu muss ein gültiger API_KEY festgelegt sein.

Zusammenfassung

Öffentliche Konstruktoren

CurlGenAiClient()

Öffentliche Methoden

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

Einen Prompt zur Ausführung anfordern

PromptResponse runPrompt(String apiKey, String prompt)

Einen Prompt zur Ausführung anfordern

PromptResponse runPrompt(String apiKey, String prompt, data)

Einen Prompt zur Ausführung anfordern

Öffentliche Konstruktoren

CurlGenAiClient

public CurlGenAiClient ()

Öffentliche Methoden

runPrompt

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

Einen Prompt zum Ausführen anfordern

Parameter
model CurlGenAiClient.Model: Das zu verwendende Modell.

apiKey String: Der API_KEY, der für die Abfrage verwendet werden soll.

prompt String: Der verwendete Prompt.

data : Die Inline-Dateidaten, die mit dem Prompt verknüpft werden sollen.

Returns
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                String prompt)

Einen Prompt zum Ausführen anfordern

Parameter
apiKey String: Der API_KEY, der für die Abfrage verwendet werden soll.

prompt String: Der verwendete Prompt.

Returns
PromptResponse

runPrompt

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

Einen Prompt zum Ausführen anfordern

Parameter
apiKey String: Der API_KEY, der für die Abfrage verwendet werden soll.

prompt String: Der verwendete Prompt.

data : Die Inline-Dateidaten, die mit dem Prompt verknüpft werden sollen.

Returns
PromptResponse