credentials: Optional credentials shorthand for the config parameter
creds :
access_key_id : AWS access key ID
secret_access_key : AWS secret access key
session_token : AWS temporary session token
profile : The name of a profile to use. If not given, then the default profile is used.
anonymous : Set anonymous credentials.
endpoint: Optional shorthand for complete URL to use for the constructed client.
region: Optional shorthand for AWS Region used in instantiating the client.
Returns
A client for the service. You can call the service's operations using syntax like svc$operation(...), where svc is the name you've assigned to the client. The available operations are listed in the Operations section.
Creates an agent that orchestrates interactions between foundation models, data sources, software applications, user conversations, and APIs to carry out tasks to help customers
create_agent_action_group
Creates an action group for an agent
create_agent_alias
Creates an alias of an agent that can be used to deploy the agent
create_data_source
Connects a knowledge base to a data source
create_flow
Creates a prompt flow that you can use to send an input through various steps to yield an output
create_flow_alias
Creates an alias of a flow for deployment
create_flow_version
Creates a version of the flow that you can deploy
create_knowledge_base
Creates a knowledge base
create_prompt
Creates a prompt in your prompt library that you can add to a flow
create_prompt_version
Creates a static snapshot of your prompt that can be deployed to production
delete_agent
Deletes an agent
delete_agent_action_group
Deletes an action group in an agent
delete_agent_alias
Deletes an alias of an agent
delete_agent_version
Deletes a version of an agent
delete_data_source
Deletes a data source from a knowledge base
delete_flow
Deletes a flow
delete_flow_alias
Deletes an alias of a flow
delete_flow_version
Deletes a version of a flow
delete_knowledge_base
Deletes a knowledge base
delete_knowledge_base_documents
Deletes documents from a data source and syncs the changes to the knowledge base that is connected to it
delete_prompt
Deletes a prompt or a version of it, depending on whether you include the promptVersion field or not
disassociate_agent_collaborator
Disassociates an agent collaborator
disassociate_agent_knowledge_base
Disassociates a knowledge base from an agent
get_agent
Gets information about an agent
get_agent_action_group
Gets information about an action group for an agent
get_agent_alias
Gets information about an alias of an agent
get_agent_collaborator
Retrieves information about an agent's collaborator
get_agent_knowledge_base
Gets information about a knowledge base associated with an agent
get_agent_version
Gets details about a version of an agent
get_data_source
Gets information about a data source
get_flow
Retrieves information about a flow
get_flow_alias
Retrieves information about a flow
get_flow_version
Retrieves information about a version of a flow
get_ingestion_job
Gets information about a data ingestion job
get_knowledge_base
Gets information about a knoweldge base
get_knowledge_base_documents
Retrieves specific documents from a data source that is connected to a knowledge base
get_prompt
Retrieves information about the working draft (DRAFT version) of a prompt or a version of it, depending on whether you include the promptVersion field or not
ingest_knowledge_base_documents
Ingests documents directly into the knowledge base that is connected to the data source
list_agent_action_groups
Lists the action groups for an agent and information about each one
list_agent_aliases
Lists the aliases of an agent and information about each one
list_agent_collaborators
Retrieve a list of an agent's collaborators
list_agent_knowledge_bases
Lists knowledge bases associated with an agent and information about each one
list_agents
Lists the agents belonging to an account and information about each agent
list_agent_versions
Lists the versions of an agent and information about each version
list_data_sources
Lists the data sources in a knowledge base and information about each one
list_flow_aliases
Returns a list of aliases for a flow
list_flows
Returns a list of flows and information about each flow
list_flow_versions
Returns a list of information about each flow
list_ingestion_jobs
Lists the data ingestion jobs for a data source
list_knowledge_base_documents
Retrieves all the documents contained in a data source that is connected to a knowledge base
list_knowledge_bases
Lists the knowledge bases in an account
list_prompts
Returns either information about the working draft (DRAFT version) of each prompt in an account, or information about of all versions of a prompt, depending on whether you include the promptIdentifier field or not
list_tags_for_resource
List all the tags for the resource you specify
prepare_agent
Creates a DRAFT version of the agent that can be used for internal testing
prepare_flow
Prepares the DRAFT version of a flow so that it can be invoked
start_ingestion_job
Begins a data ingestion job
stop_ingestion_job
Stops a currently running data ingestion job
tag_resource
Associate tags with a resource
untag_resource
Remove tags from a resource
update_agent
Updates the configuration of an agent
update_agent_action_group
Updates the configuration for an action group for an agent
update_agent_alias
Updates configurations for an alias of an agent
update_agent_collaborator
Updates an agent's collaborator
update_agent_knowledge_base
Updates the configuration for a knowledge base that has been associated with an agent
update_data_source
Updates the configurations for a data source connector
update_flow
Modifies a flow
update_flow_alias
Modifies the alias of a flow
update_knowledge_base
Updates the configuration of a knowledge base with the fields that you specify
update_prompt
Modifies a prompt in your prompt library
validate_flow_definition
Validates the definition of a flow
Examples
## Not run:svc <- bedrockagent()svc$associate_agent_collaborator( Foo =123)## End(Not run)