12345678910111213141516171819 |
- // Package errtypes contains custom error types
- package errtypes
- import (
- "fmt"
- "strings"
- )
- const UnknownOllamaKeyErrMsg = "unknown ollama key"
- const InvalidModelNameErrMsg = "invalid model name"
- // TODO: This should have a structured response from the API
- type UnknownOllamaKey struct {
- Key string
- }
- func (e *UnknownOllamaKey) Error() string {
- return fmt.Sprintf("unauthorized: %s %q", UnknownOllamaKeyErrMsg, strings.TrimSpace(e.Key))
- }
|