Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
ollama
Commits
928de905
Unverified
Commit
928de905
authored
Dec 23, 2024
by
湛露先生
Committed by
GitHub
Dec 23, 2024
Browse files
server: reuse InvalidModelNameErrMsg type (#8163)
parent
36aea615
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
server/routes.go
server/routes.go
+4
-4
No files found.
server/routes.go
View file @
928de905
...
@@ -142,7 +142,7 @@ func (s *Server) GenerateHandler(c *gin.Context) {
...
@@ -142,7 +142,7 @@ func (s *Server) GenerateHandler(c *gin.Context) {
switch
{
switch
{
case
errors
.
Is
(
err
,
fs
.
ErrNotExist
)
:
case
errors
.
Is
(
err
,
fs
.
ErrNotExist
)
:
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
case
err
.
Error
()
==
"i
nvalid
m
odel
n
ame
"
:
case
err
.
Error
()
==
errtypes
.
I
nvalid
M
odel
N
ame
ErrMsg
:
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
default
:
default
:
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
...
@@ -568,7 +568,7 @@ func (s *Server) PullHandler(c *gin.Context) {
...
@@ -568,7 +568,7 @@ func (s *Server) PullHandler(c *gin.Context) {
name
:=
model
.
ParseName
(
cmp
.
Or
(
req
.
Model
,
req
.
Name
))
name
:=
model
.
ParseName
(
cmp
.
Or
(
req
.
Model
,
req
.
Name
))
if
!
name
.
IsValid
()
{
if
!
name
.
IsValid
()
{
c
.
AbortWithStatusJSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
"i
nvalid
m
odel
n
ame
"
})
c
.
AbortWithStatusJSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
errtypes
.
I
nvalid
M
odel
N
ame
ErrMsg
})
return
return
}
}
...
@@ -829,7 +829,7 @@ func (s *Server) ShowHandler(c *gin.Context) {
...
@@ -829,7 +829,7 @@ func (s *Server) ShowHandler(c *gin.Context) {
switch
{
switch
{
case
os
.
IsNotExist
(
err
)
:
case
os
.
IsNotExist
(
err
)
:
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
case
err
.
Error
()
==
"i
nvalid
m
odel
n
ame
"
:
case
err
.
Error
()
==
errtypes
.
I
nvalid
M
odel
N
ame
ErrMsg
:
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
default
:
default
:
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
...
@@ -1470,7 +1470,7 @@ func (s *Server) ChatHandler(c *gin.Context) {
...
@@ -1470,7 +1470,7 @@ func (s *Server) ChatHandler(c *gin.Context) {
switch
{
switch
{
case
os
.
IsNotExist
(
err
)
:
case
os
.
IsNotExist
(
err
)
:
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
c
.
JSON
(
http
.
StatusNotFound
,
gin
.
H
{
"error"
:
fmt
.
Sprintf
(
"model '%s' not found"
,
req
.
Model
)})
case
err
.
Error
()
==
"i
nvalid
m
odel
n
ame
"
:
case
err
.
Error
()
==
errtypes
.
I
nvalid
M
odel
N
ame
ErrMsg
:
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusBadRequest
,
gin
.
H
{
"error"
:
err
.
Error
()})
default
:
default
:
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
c
.
JSON
(
http
.
StatusInternalServerError
,
gin
.
H
{
"error"
:
err
.
Error
()})
...
...
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