|
@@ -41,7 +41,7 @@ export const LLMProviders: any[] = [
|
|
{
|
|
{
|
|
model: ProviderEnum.OLLAMA,
|
|
model: ProviderEnum.OLLAMA,
|
|
name: 'Ollama',
|
|
name: 'Ollama',
|
|
- models: [],
|
|
|
|
|
|
+ models: ['nomic-embed-text'],
|
|
},
|
|
},
|
|
{
|
|
{
|
|
model: ProviderEnum.Q_FAN,
|
|
model: ProviderEnum.Q_FAN,
|
|
@@ -121,7 +121,8 @@ export const baseSchemas: FormSchema[] = [
|
|
required: false,
|
|
required: false,
|
|
trigger: ['blur'],
|
|
trigger: ['blur'],
|
|
validator: (_, value: string) => {
|
|
validator: (_, value: string) => {
|
|
- const urlRegex = /^(https?:\/\/)?([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,}(\/.*)?$/;
|
|
|
|
|
|
+ const urlRegex = /^(https?:\/\/)?(([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,}|(\d{1,3}\.){3}\d{1,3})(:\d{1,5})?(\/.*)?$/
|
|
|
|
+ //const urlRegex = /^(https?:\/\/)?([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,}(\/.*)?$/;
|
|
if (isNullOrWhitespace(value) || urlRegex.test(value)) {
|
|
if (isNullOrWhitespace(value) || urlRegex.test(value)) {
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|