Annotation Type AIServiceImpl.Configuration


  • public static @interface AIServiceImpl.Configuration
    • Element Detail

      • chatCompletionUrl

        String chatCompletionUrl
      • openAiApiKey

        String openAiApiKey
      • openAiApiKeyFile

        String openAiApiKeyFile
      • apiKeyHeader

        String apiKeyHeader
      • additionalHeader

        String additionalHeader
      • additionalHeaderValue

        String additionalHeaderValue
      • defaultModel

        String defaultModel
      • disabled

        boolean disabled
        Default:
        false
      • requestsPerMinuteLimit

        int requestsPerMinuteLimit
        Default:
        20
      • requestsPerHourLimit

        int requestsPerHourLimit
        Default:
        60
      • requestsPerDayLimit

        int requestsPerDayLimit
        Default:
        120
      • maxTokens

        int maxTokens
        Default:
        2048