Annotation Type GPTChatCompletionServiceImpl.GPTChatCompletionServiceConfig
-
public static @interface GPTChatCompletionServiceImpl.GPTChatCompletionServiceConfig
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description String
chatCompletionUrl
String
embeddingsUrl
int
maximumTokensPerRequest
String
openAiApiKey
String
openAiApiKeyFile
String
openAiOrganizationId
int
requestsPerDay
int
requestsPerHour
int
requestsPerMinute
String
temperature
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description int
connectionTimeout
String
defaultModel
boolean
disabled
String
embeddingsModel
String
highIntelligenceModel
String
imageModel
int
maximumTokensPerResponse
int
requestTimeout
-
-
-
Element Detail
-
chatCompletionUrl
String chatCompletionUrl
-
-
-
openAiApiKey
String openAiApiKey
-
-
-
openAiOrganizationId
String openAiOrganizationId
-
-
-
openAiApiKeyFile
String openAiApiKeyFile
-
-
-
temperature
String temperature
-
-
-
embeddingsUrl
String embeddingsUrl
-
-
-
defaultModel
String defaultModel
- Default:
- "gpt-3.5-turbo"
-
-
-
highIntelligenceModel
String highIntelligenceModel
- Default:
- "gpt-4o"
-
-
-
imageModel
String imageModel
- Default:
- "gpt-4o"
-
-
-
embeddingsModel
String embeddingsModel
- Default:
- "text-embedding-3-small"
-
-