Skip to main content
Glama
info.py6.55 kB
nova_premier = [ { "bedrock_region": "us-west-2", # Oregon "model_type": "nova", "model_id": "us.amazon.nova-premier-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "nova", "model_id": "us.amazon.nova-premier-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "nova", "model_id": "us.amazon.nova-premier-v1:0" } ] nova_pro_models = [ # Nova Pro { "bedrock_region": "us-west-2", # Oregon "model_type": "nova", "model_id": "us.amazon.nova-pro-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "nova", "model_id": "us.amazon.nova-pro-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "nova", "model_id": "us.amazon.nova-pro-v1:0" } ] nova_lite_models = [ # Nova Pro { "bedrock_region": "us-west-2", # Oregon "model_type": "nova", "model_id": "us.amazon.nova-lite-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "nova", "model_id": "us.amazon.nova-lite-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "nova", "model_id": "us.amazon.nova-lite-v1:0" } ] nova_micro_models = [ # Nova Micro { "bedrock_region": "us-west-2", # Oregon "model_type": "nova", "model_id": "us.amazon.nova-micro-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "nova", "model_id": "us.amazon.nova-micro-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "nova", "model_id": "us.amazon.nova-micro-v1:0" } ] claude_4_opus_models = [ # Opus 4 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "us.anthropic.claude-opus-4-20250514-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "us.anthropic.claude-4-opus-20250514-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-4-opus-20250514-v1:0" } ] claude_4_sonnet_models = [ # Sonnet 4 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "us.anthropic.claude-sonnet-4-20250514-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "us.anthropic.claude-sonnet-4-20250514-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-4-sonnet-20250219-v1:0" } ] claude_3_7_sonnet_models = [ # Sonnet 3.7 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "us.anthropic.claude-3-7-sonnet-20250219-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "us.anthropic.claude-3-7-sonnet-20250219-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-3-7-sonnet-20250219-v1:0" } ] claude_3_5_sonnet_v1_models = [ # Sonnet 3.5 V1 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "anthropic.claude-3-5-sonnet-20240620-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "anthropic.claude-3-5-sonnet-20240620-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-3-5-sonnet-20240620-v1:0" } ] claude_3_5_sonnet_v2_models = [ # Sonnet 3.5 V2 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "anthropic.claude-3-5-sonnet-20241022-v2:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "us.anthropic.claude-3-5-sonnet-20241022-v2:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-3-5-sonnet-20241022-v2:0" } ] claude_3_0_sonnet_models = [ # Sonnet 3.0 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "anthropic.claude-3-sonnet-20240229-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "anthropic.claude-3-sonnet-20240229-v1:0" } ] claude_3_5_haiku_models = [ # Haiku 3.5 { "bedrock_region": "us-west-2", # Oregon "model_type": "claude", "model_id": "anthropic.claude-3-5-haiku-20241022-v1:0" }, { "bedrock_region": "us-east-1", # N.Virginia "model_type": "claude", "model_id": "us.anthropic.claude-3-5-haiku-20241022-v1:0" }, { "bedrock_region": "us-east-2", # Ohio "model_type": "claude", "model_id": "us.anthropic.claude-3-5-haiku-20241022-v1:0" } ] def get_model_info(model_name): models = [] if model_name == "Nova Pro": models = nova_pro_models elif model_name == "Nova Lite": models = nova_lite_models elif model_name == "Nova Micro": models = nova_micro_models elif model_name == "Claude 3.7 Sonnet": models = claude_3_7_sonnet_models elif model_name == "Claude 3.0 Sonnet": models = claude_3_0_sonnet_models elif model_name == "Claude 3.5 Sonnet": models = claude_3_5_sonnet_v2_models elif model_name == "Claude 3.5 Haiku": models = claude_3_5_haiku_models elif model_name == "Claude 4 Opus": models = claude_4_opus_models elif model_name == "Claude 4 Sonnet": models = claude_4_sonnet_models elif model_name == "Nova Premier": models = nova_premier return models STOP_SEQUENCE_CLAUDE = "\n\nHuman:" STOP_SEQUENCE_NOVA = '"\n\n<thinking>", "\n<thinking>", " <thinking>"' def get_stop_sequence(model_name): models = get_model_info(model_name) model_type = models[0]["model_type"] if model_type == "claude": return STOP_SEQUENCE_CLAUDE elif model_type == "nova": return STOP_SEQUENCE_NOVA else: return ""

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ar-codelabs/MCP_NotionMCP_Webviewer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server