mirror of
https://github.com/EthanMarti/infio-copilot.git
synced 2026-05-08 08:00:10 +00:00
update for custom model, ollama
This commit is contained in:
@@ -10,7 +10,6 @@ export enum ApiProvider {
|
||||
Groq = "Groq",
|
||||
Ollama = "Ollama",
|
||||
OpenAICompatible = "OpenAICompatible",
|
||||
TransformersJs = "TransformersJs",
|
||||
}
|
||||
|
||||
export type LLMModel = {
|
||||
|
||||
@@ -125,14 +125,14 @@ const OpenAICompatibleProviderSchema = z.object({
|
||||
|
||||
const OllamaProviderSchema = z.object({
|
||||
name: z.literal('Ollama'),
|
||||
apiKey: z.string().catch(''),
|
||||
apiKey: z.string().catch('ollama'),
|
||||
baseUrl: z.string().catch(''),
|
||||
useCustomUrl: z.boolean().catch(false)
|
||||
}).catch({
|
||||
name: 'Ollama',
|
||||
apiKey: '',
|
||||
apiKey: 'ollama',
|
||||
baseUrl: '',
|
||||
useCustomUrl: false
|
||||
useCustomUrl: true
|
||||
})
|
||||
|
||||
const GroqProviderSchema = z.object({
|
||||
|
||||
Reference in New Issue
Block a user