CurlGenAiClient

public class CurlGenAiClient
extends Object

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


생성형 AI API와 상호작용하고 프롬프트 요청을 할 수 있는 중앙 클라이언트 제공 이를 위해서는 유효한 API_KEY를 설정해야 합니다.

요약

공개 생성자

CurlGenAiClient()

공개 메서드

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

실행할 프롬프트를 요청합니다.

PromptResponse runPrompt(String apiKey, String prompt)

실행할 프롬프트를 요청합니다.

PromptResponse runPrompt(String apiKey, String prompt, data)

실행할 프롬프트를 요청합니다.

공개 생성자

CurlGenAiClient

public CurlGenAiClient ()

공개 메서드

runPrompt

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

실행할 프롬프트를 요청합니다.

매개변수
model CurlGenAiClient.Model: 사용할 모델입니다.

apiKey String: 쿼리에 사용할 API_KEY입니다.

prompt String: 사용 중인 프롬프트입니다.

data : 프롬프트와 연결할 인라인 파일 데이터입니다.

반환 값
PromptResponse

runPrompt

public PromptResponse runPrompt (String apiKey, 
                String prompt)

실행할 프롬프트를 요청합니다.

매개변수
apiKey String: 쿼리에 사용할 API_KEY입니다.

prompt String: 사용 중인 프롬프트입니다.

반환 값
PromptResponse

runPrompt

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

실행할 프롬프트를 요청합니다.

매개변수
apiKey String: 쿼리에 사용할 API_KEY입니다.

prompt String: 사용 중인 프롬프트입니다.

data : 프롬프트와 연결할 인라인 파일 데이터입니다.

반환 값
PromptResponse