-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
968 changed files
with
13,147 additions
and
1,869 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
89 changes: 89 additions & 0 deletions
89
...catalog/src/generated/resources/connectors/camel-aws-bedrock-agent-runtime-sink-sink.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
{ | ||
"connector": { | ||
"class": "org.apache.camel.kafkaconnector.awsbedrockagentruntimesink.CamelAwsbedrockagentruntimesinkSinkConnector", | ||
"artifactId": "camel-aws-bedrock-agent-runtime-sink-kafka-connector", | ||
"groupId": "org.apache.camel.kafkaconnector", | ||
"id": "camel-aws-bedrock-agent-runtime-sink-sink", | ||
"type": "sink", | ||
"version": "4.8.0-SNAPSHOT", | ||
"description": "Send data for invoking a knowledge base from AWS Bedrock.\n\nThe basic authentication method for the Bedrock service is to specify an access key and a secret key. These parameters are optional because the Kamelet provides a default credentials provider.\n\nIf you use the default credentials provider, the Bedrock client loads the credentials through this provider and doesn't use the basic authentication method." | ||
}, | ||
"properties": { | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.modelId": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.modelId", | ||
"description": "The model Id to be used to generate responses.", | ||
"priority": "HIGH", | ||
"required": "true" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.knowledgeBaseId": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.knowledgeBaseId", | ||
"description": "The Knowledge Base Id to be used to retrieve and generate responses.", | ||
"priority": "HIGH", | ||
"required": "true" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.accessKey": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.accessKey", | ||
"description": "The access key obtained from AWS.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.secretKey": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.secretKey", | ||
"description": "The secret key obtained from AWS.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.region": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.region", | ||
"description": "The AWS region to access.", | ||
"priority": "HIGH", | ||
"required": "true" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.useDefaultCredentialsProvider": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.useDefaultCredentialsProvider", | ||
"description": "If true, the Bedrock client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.useProfileCredentialsProvider": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.useProfileCredentialsProvider", | ||
"description": "Set whether the Bedrock client should expect to load credentials through a profile credentials provider.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.useSessionCredentials": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.useSessionCredentials", | ||
"description": "Set whether the Bedrock client should expect to use Session Credentials. This is useful in situation in which the user needs to assume a IAM role for doing operations in Bedrock.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.profileCredentialsName": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.profileCredentialsName", | ||
"description": "If using a profile credentials provider this parameter will set the profile name.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.sessionToken": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.sessionToken", | ||
"description": "Amazon AWS Session Token used when the user needs to assume a IAM role.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.uriEndpointOverride": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.uriEndpointOverride", | ||
"description": "The overriding endpoint URI. To use this option, you must also select the `overrideEndpoint` option.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-agent-runtime-sink.overrideEndpoint": { | ||
"name": "camel.kamelet.aws-bedrock-agent-runtime-sink.overrideEndpoint", | ||
"description": "Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
} | ||
} | ||
} |
83 changes: 83 additions & 0 deletions
83
...onnector-catalog/src/generated/resources/connectors/camel-aws-bedrock-text-sink-sink.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
{ | ||
"connector": { | ||
"class": "org.apache.camel.kafkaconnector.awsbedrocktextsink.CamelAwsbedrocktextsinkSinkConnector", | ||
"artifactId": "camel-aws-bedrock-text-sink-kafka-connector", | ||
"groupId": "org.apache.camel.kafkaconnector", | ||
"id": "camel-aws-bedrock-text-sink-sink", | ||
"type": "sink", | ||
"version": "4.8.0-SNAPSHOT", | ||
"description": "Send data for invoking a text model of Amazon Bedrock.\n\nThe basic authentication method for the Bedrock service is to specify an access key and a secret key. These parameters are optional because the Kamelet provides a default credentials provider.\n\nIf you use the default credentials provider, the Bedrock client loads the credentials through this provider and doesn't use the basic authentication method." | ||
}, | ||
"properties": { | ||
"camel.kamelet.aws-bedrock-text-sink.modelId": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.modelId", | ||
"description": "The model Id to be used.", | ||
"priority": "HIGH", | ||
"required": "true" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.accessKey": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.accessKey", | ||
"description": "The access key obtained from AWS.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.secretKey": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.secretKey", | ||
"description": "The secret key obtained from AWS.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.region": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.region", | ||
"description": "The AWS region to access.", | ||
"priority": "HIGH", | ||
"required": "true" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.useDefaultCredentialsProvider": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.useDefaultCredentialsProvider", | ||
"description": "If true, the Bedrock client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.useProfileCredentialsProvider": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.useProfileCredentialsProvider", | ||
"description": "Set whether the Bedrock client should expect to load credentials through a profile credentials provider.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.useSessionCredentials": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.useSessionCredentials", | ||
"description": "Set whether the Bedrock client should expect to use Session Credentials. This is useful in situation in which the user needs to assume a IAM role for doing operations in Bedrock.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.profileCredentialsName": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.profileCredentialsName", | ||
"description": "If using a profile credentials provider this parameter will set the profile name.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.sessionToken": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.sessionToken", | ||
"description": "Amazon AWS Session Token used when the user needs to assume a IAM role.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.uriEndpointOverride": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.uriEndpointOverride", | ||
"description": "The overriding endpoint URI. To use this option, you must also select the `overrideEndpoint` option.", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
}, | ||
"camel.kamelet.aws-bedrock-text-sink.overrideEndpoint": { | ||
"name": "camel.kamelet.aws-bedrock-text-sink.overrideEndpoint", | ||
"description": "Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.", | ||
"defaultValue": "false", | ||
"priority": "MEDIUM", | ||
"required": "false" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.