mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-01 08:15:44 +08:00
## Summary Closes #15165. Implements the AWS Bedrock model provider for the Go API server, tracked under #14736. Adds Converse + Converse-Stream chat and foundation-model listing, with SigV4 signing over a hand-rolled `net/http` path that matches the established pattern in `internal/entity/models/` (no new direct `go.mod` deps). ## Linked tracker Tracked under #14736 (Implement model providers of RAGFlow API server in Go). Closes #15165.
116 lines
2.1 KiB
JSON
116 lines
2.1 KiB
JSON
{
|
|
"name": "Bedrock",
|
|
"url_suffix": {
|
|
"chat": "converse",
|
|
"models": "foundation-models"
|
|
},
|
|
"class": "bedrock",
|
|
"models": [
|
|
{
|
|
"name": "anthropic.claude-3-5-sonnet-20241022-v2:0",
|
|
"max_tokens": 200000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "anthropic.claude-3-5-haiku-20241022-v1:0",
|
|
"max_tokens": 200000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "anthropic.claude-3-opus-20240229-v1:0",
|
|
"max_tokens": 200000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "anthropic.claude-3-sonnet-20240229-v1:0",
|
|
"max_tokens": 200000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "anthropic.claude-3-haiku-20240307-v1:0",
|
|
"max_tokens": 200000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "meta.llama3-1-405b-instruct-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "meta.llama3-1-70b-instruct-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "meta.llama3-1-8b-instruct-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "mistral.mistral-large-2407-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "mistral.mixtral-8x7b-instruct-v0:1",
|
|
"max_tokens": 32000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "amazon.nova-pro-v1:0",
|
|
"max_tokens": 300000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "amazon.nova-lite-v1:0",
|
|
"max_tokens": 300000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "amazon.nova-micro-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "cohere.command-r-plus-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
},
|
|
{
|
|
"name": "cohere.command-r-v1:0",
|
|
"max_tokens": 128000,
|
|
"model_types": [
|
|
"chat"
|
|
]
|
|
}
|
|
]
|
|
}
|