Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
phsl
/
new-api
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
8b528039
authored
Mar 05, 2025
by
1808837298@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: vertex claude
parent
20882445
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
2 deletions
+5
-2
relay/channel/vertex/adaptor.go
+5
-2
No files found.
relay/channel/vertex/adaptor.go
View file @
8b528039
...
...
@@ -27,6 +27,7 @@ var claudeModelMap = map[string]string{
"claude-3-opus-20240229"
:
"claude-3-opus@20240229"
,
"claude-3-haiku-20240307"
:
"claude-3-haiku@20240307"
,
"claude-3-5-sonnet-20240620"
:
"claude-3-5-sonnet@20240620"
,
"claude-3-5-sonnet-20241022"
:
"claude-3-5-sonnet-v2@20241022"
,
"claude-3-7-sonnet-20250219"
:
"claude-3-7-sonnet@20250219"
,
}
...
...
@@ -85,15 +86,16 @@ func (a *Adaptor) GetRequestURL(info *relaycommon.RelayInfo) (string, error) {
}
else
{
suffix
=
"rawPredict"
}
model
:=
info
.
UpstreamModelName
if
v
,
ok
:=
claudeModelMap
[
info
.
UpstreamModelName
];
ok
{
info
.
UpstreamModelName
=
v
model
=
v
}
return
fmt
.
Sprintf
(
"https://%s-aiplatform.googleapis.com/v1/projects/%s/locations/%s/publishers/anthropic/models/%s:%s"
,
region
,
adc
.
ProjectID
,
region
,
info
.
UpstreamModelName
,
model
,
suffix
,
),
nil
}
else
if
a
.
RequestMode
==
RequestModeLlama
{
...
...
@@ -128,6 +130,7 @@ func (a *Adaptor) ConvertRequest(c *gin.Context, info *relaycommon.RelayInfo, re
}
vertexClaudeReq
:=
copyRequest
(
claudeReq
,
anthropicVersion
)
c
.
Set
(
"request_model"
,
claudeReq
.
Model
)
info
.
UpstreamModelName
=
claudeReq
.
Model
return
vertexClaudeReq
,
nil
}
else
if
a
.
RequestMode
==
RequestModeGemini
{
geminiRequest
,
err
:=
gemini
.
CovertGemini2OpenAI
(
*
request
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment