Nodes/comfyui-art-venture/AWS Bedrock Mistral API
ComfyUI Node Runs on cloud

AWS Bedrock Mistral API

Mistral through your AWS account

By sipherxyz·Created 3 years ago·Updated 4 months ago· 352
AWS Bedrock Mistral API
    • llm_api
    aws_access_key_id
    aws_secret_access_key
    aws_session_token
    regionus-east-1

    Same idea as the Bedrock Claude node, pointed at Mistral instead. It's the connection node that lets you call Mistral's models from ComfyUI through Amazon Bedrock, using your AWS credentials - no separate Mistral account needed. It outputs an LLM_API handle for the Chat and Completion nodes. If your infrastructure already lives in AWS and you want an open-weight-lineage model rather than Claude or GPT, this is the door.

    Mistral's a solid, cost-effective choice for text tasks - prompt rewriting, caption expansion, structured extraction - the kind of LLM work you'd bolt onto an image pipeline. Through Bedrock it bills and governs the same way as the rest of your AWS usage.

    How it fits together

    The familiar three-node LLM pattern: this API node for AWS credentials, an LLM API Config for model and settings, and an LLM Chat or LLM Completion to actually run the call. This node only does the AWS authentication.

    The inputs and outputs

    • aws_access_key_id / aws_secret_access_key (STRING) - your AWS credentials.
    • aws_session_token (STRING) - for temporary STS credentials (assumed roles, SSO). Leave it if you're on long-lived keys.
    • region - which AWS region to call (default us-east-1, nine total). Bedrock model access is region-scoped, so this has to line up with where you enabled Mistral.
    • llm_api (output) - the connection handle for the Chat/Completion nodes.

    Note there's no version field here, unlike the Claude node - one fewer thing to set.

    Installing it

    ComfyUI Manager → search comfyui-art-venture → install → restart. Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/sipherxyz/comfyui-art-venture
    

    then restart ComfyUI. Pre-installed on comfy.icu. Uses the boto3 AWS SDK from the pack's requirements.

    Common issues

    Missing-node red means art-venture isn't installed - Manager → "Install Missing Custom Nodes."

    The Bedrock gotchas are identical to the Claude node's, so learn them once. You must request access to the specific Mistral model in the Bedrock console, per region, before it responds - nothing is enabled by default. The region has to match where you turned the model on. Your IAM policy needs bedrock:InvokeModel. If the Chat node returns access-denied or "model not found," it's almost always one of those three, not the graph. Confirm the model is enabled in your selected region first.

    And the standing credential warning: AWS keys typed into this node get saved into the workflow file. Never share or embed a workflow that still has live AWS secrets in it - scrub them, and prefer short-lived STS session tokens to long-lived keys. A leaked cloud credential is a real incident, not an inconvenience.

    CategoryArtVenture/LLM

    Inputs (4)

    NameTypeDefaultDescription
    aws_access_key_idSTRING
    aws_secret_access_keySTRING
    aws_session_tokenSTRING
    regionCOMBOus-east-19 options: us-east-1, us-west-2, ap-southeast-1, ap-southeast-2, ap-northeast-1, eu-central-1, +3

    Outputs (1)

    NameTypeDescription
    llm_apiLLM_API