Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Muxing workspace from https://docs.codegate.ai/features/muxing, provider not found. #1212

Closed
0 of 1 issue completed
@dopper

Description

@dopper

Describe the issue

When attempting to create a muxing workspace using one or more providers (openai + anthropic), the page has an error "Provider does not exist".

Non working example: default workspace -> add filter -> select model -> o3-mini -> popup on bottom of page "Provider does not exist"
Working example: default workspace -> no change -> export OPENAI_API_KEY=<YOUR_API_KEY>
export OPENAI_API_BASE=http://localhost:8989/openai -> aider --model o3-mini -> Works correctly with codegate.

Host macOS Mac silicon
Docker image command: docker run --name codegate -d -p 8989:8989 -p 9090:9090 --mount type=volume,src=codegate_volume,dst=/app/codegate_volume --restart unless-stopped ghcr.io/stacklok/codegate:latest

Steps to Reproduce

docker run --name codegate -d -p 8989:8989 -p 9090:9090 --mount type=volume,src=codegate_volume,dst=/app/codegate_volume --restart unless-stopped ghcr.io/stacklok/codegate:latest

Non working example:
providers -> add provider -> provider "openai" -> default endpoint -> API key -> save -> success
default workspace -> add filter -> select model -> o3-mini -> popup on bottom of page "Provider does not exist"

Operating System

MacOS (Arm)

IDE and Version

iTerm

Extension and Version

ghcr.io/stacklok/codegate:latest

Provider

OpenAI

Model

o3-mini

Codegate version

v1.26.0 (1.27 won't update yet).

Logs

docker logs --follow codegate
zsh: command not found: Use
Initializing entrypoint script...
Backup path or mode not provided. Skipping restore.
Generating certificates...
Starting the dashboard...
Starting the application with args: --port 8989 --host 0.0.0.0 --model-base-path /app/codegate_volume/models --db-path /app/codegate_volume/db/codegate.db --vec-db-path /app/sqlite_data/vectordb.db --ollama-url http://host.docker.internal:11434 --lm-studio-url http://host.docker.internal:1234 --log-level WARNING --log-format TEXT
alembic
Existing Certificates are already present.
zsh: no matches found: (useful for troubleshooting),
Initializing entrypoint script...
Backup path or mode not provided. Skipping restore.
Generating certificates...
Starting the dashboard...
Starting the application with args: --port 8989 --host 0.0.0.0 --model-base-path /app/codegate_volume/models --db-path /app/codegate_volume/db/codegate.db --vec-db-path /app/sqlite_data/vectordb.db --ollama-url http://host.docker.internal:11434 --lm-studio-url http://host.docker.internal:1234 --log-level WARNING --log-format TEXT
alembic
Existing Certificates are already present.
2025-03-04T15:13:11.106354Z [warning ] configuration file is missing 'ner_model_configuration'. Using default lineno=128 module=nlp_engine_provider pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/nlp_engine/nlp_engine_provider.py
2025-03-04T15:13:11.106717Z [warning ] model_to_presidio_entity_mapping is missing from configuration, using default lineno=78 module=ner_model_configuration pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/nlp_engine/ner_model_configuration.py
2025-03-04T15:13:11.106832Z [warning ] low_score_entity_names is missing from configuration, using default lineno=84 module=ner_model_configuration pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/nlp_engine/ner_model_configuration.py
2025-03-04T15:13:11.106910Z [warning ] labels_to_ignore is missing from configuration, using default lineno=89 module=ner_model_configuration pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/nlp_engine/ner_model_configuration.py
/usr/local/lib/python3.12/site-packages/spacy/util.py:910: UserWarning: [W095] Model 'en_core_web_sm' (3.8.0) was trained with spaCy v3.8.0 and may not be 100% compatible with the current version (3.7.5). If you see errors or degraded performance, download a newer compatible model or retrain your custom model with the current spaCy version. For more details and available updates, run: python -m spacy validate
warnings.warn(warn_msg)
2025-03-04T15:13:11.327479Z [warning ] Recognizer not added to registry because language is not supported by registry - CreditCardRecognizer supported languages: es, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327551Z [warning ] Recognizer not added to registry because language is not supported by registry - CreditCardRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327582Z [warning ] Recognizer not added to registry because language is not supported by registry - CreditCardRecognizer supported languages: pl, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327612Z [warning ] Recognizer not added to registry because language is not supported by registry - EsNifRecognizer supported languages: es, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327635Z [warning ] Recognizer not added to registry because language is not supported by registry - EsNieRecognizer supported languages: es, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327655Z [warning ] Recognizer not added to registry because language is not supported by registry - ItDriverLicenseRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327674Z [warning ] Recognizer not added to registry because language is not supported by registry - ItFiscalCodeRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327693Z [warning ] Recognizer not added to registry because language is not supported by registry - ItVatCodeRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327713Z [warning ] Recognizer not added to registry because language is not supported by registry - ItIdentityCardRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327732Z [warning ] Recognizer not added to registry because language is not supported by registry - ItPassportRecognizer supported languages: it, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py
2025-03-04T15:13:11.327750Z [warning ] Recognizer not added to registry because language is not supported by registry - PlPeselRecognizer supported languages: pl, registry supported languages: en lineno=119 module=recognizers_loader_utils pathname=/usr/local/lib/python3.12/site-packages/presidio_analyzer/recognizer_registry/recognizers_loader_utils.py

Additional Context

No response

Sub-issues

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions