Interface BedrockConstants


public interface BedrockConstants
Constants used in Camel AWS Bedrock module SDK v2
  • Field Details

    • OPERATION

      @Metadata(description="The operation we want to perform", javaType="String") static final String OPERATION
      See Also:
    • MODEL_CONTENT_TYPE

      @Metadata(description="The model content type", javaType="String") static final String MODEL_CONTENT_TYPE
      See Also:
    • MODEL_ACCEPT_CONTENT_TYPE

      @Metadata(description="The model accept content type", javaType="String") static final String MODEL_ACCEPT_CONTENT_TYPE
      See Also:
    • STREAM_OUTPUT_MODE

      @Metadata(description="The streaming output mode (complete or chunks)", javaType="String") static final String STREAM_OUTPUT_MODE
      See Also:
    • STREAMING_COMPLETION_REASON

      @Metadata(description="The completion reason for streaming response", javaType="String") static final String STREAMING_COMPLETION_REASON
      See Also:
    • STREAMING_TOKEN_COUNT

      @Metadata(description="The number of tokens generated in streaming response", javaType="Integer") static final String STREAMING_TOKEN_COUNT
      See Also:
    • STREAMING_CHUNK_COUNT

      @Metadata(description="The number of chunks received in streaming response", javaType="Integer") static final String STREAMING_CHUNK_COUNT
      See Also:
    • CONVERSE_MESSAGES

      @Metadata(description="The conversation messages for Converse API", javaType="List<Message>") static final String CONVERSE_MESSAGES
      See Also:
    • CONVERSE_SYSTEM

      @Metadata(description="The system prompts for Converse API", javaType="List<SystemContentBlock>") static final String CONVERSE_SYSTEM
      See Also:
    • CONVERSE_INFERENCE_CONFIG

      @Metadata(description="The inference configuration for Converse API", javaType="InferenceConfiguration") static final String CONVERSE_INFERENCE_CONFIG
      See Also:
    • CONVERSE_TOOL_CONFIG

      @Metadata(description="The tool configuration for Converse API", javaType="ToolConfiguration") static final String CONVERSE_TOOL_CONFIG
      See Also:
    • CONVERSE_ADDITIONAL_MODEL_REQUEST_FIELDS

      @Metadata(description="The additional model request fields for Converse API", javaType="software.amazon.awssdk.core.document.Document") static final String CONVERSE_ADDITIONAL_MODEL_REQUEST_FIELDS
      See Also:
    • CONVERSE_STOP_REASON

      @Metadata(description="The stop reason from Converse API response", javaType="String") static final String CONVERSE_STOP_REASON
      See Also:
    • CONVERSE_USAGE

      @Metadata(description="The usage metrics from Converse API response", javaType="TokenUsage") static final String CONVERSE_USAGE
      See Also:
    • CONVERSE_OUTPUT_MESSAGE

      @Metadata(description="The output message from Converse API response", javaType="Message") static final String CONVERSE_OUTPUT_MESSAGE
      See Also: