CurlGenAiClient

public class CurlGenAiClient
extends Object

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


GenAI API के साथ इंटरैक्ट करने और प्रॉम्प्ट के अनुरोध करने के लिए, एक सेंट्रल क्लाइंट उपलब्ध कराता है. इसके लिए, मान्य 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_KEY.

logPromptOnly boolean: यह प्रॉम्प्ट को सिर्फ़ दिखाता है, उसे पूरा नहीं करता.

prompt String: इस्तेमाल किया जा रहा प्रॉम्प्ट.

data List: प्रॉम्प्ट से जुड़ी इनलाइन फ़ाइल का डेटा.

रिटर्न
PromptResponse

runPrompt

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

कार्रवाई करने के लिए प्रॉम्प्ट का अनुरोध करें.

पैरामीटर
apiKey String: क्वेरी के लिए इस्तेमाल किया जाने वाला API_KEY.

logPromptOnly boolean: यह प्रॉम्प्ट को सिर्फ़ दिखाता है, उसे पूरा नहीं करता.

prompt String: इस्तेमाल किया जा रहा प्रॉम्प्ट.

data List: प्रॉम्प्ट से जुड़ी इनलाइन फ़ाइल का डेटा.

रिटर्न
PromptResponse

runPrompt

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

कार्रवाई करने के लिए प्रॉम्प्ट का अनुरोध करें.

पैरामीटर
apiKey String: क्वेरी के लिए इस्तेमाल किया जाने वाला API_KEY.

logPromptOnly boolean: यह प्रॉम्प्ट को सिर्फ़ दिखाता है, उसे पूरा नहीं करता.

prompt String: इस्तेमाल किया जा रहा प्रॉम्प्ट.

रिटर्न
PromptResponse