Skip to main content

Connecting to Models

You'll need at least one model from a supported provider to use Promptscape

Supported Model Providers

The following model providers are supported by Promptscape.

ProviderDescription
OllamaLocal models running on your machine using Ollama
OpenAIModels hosted on OpenAI's endpoints
AzureModels hosted in Azure, in your own deployment of the Azure OpenAI Service
DeepSeekDeepseek chat & reasoner (R1) models, on the DeepSeek Platform

You can add any number of models to Promptscape, which is particularly convenient if you have multiple use cases, or want to test an existing prompt on a new model or provider.

Adding Models

Use the Promptscape: Create a Model command to add your first model to Promptscape. The extension will guide you through the steps of providing the right information for the provider you select.

Authentication & Authorization

Certain providers may require authentication when using them - notably Azure & OpenAI deployments. Promptscape supports key-based authentication, and these keys are securely stored in the VSCode secrets vault. The keys are removed permanently from the vault when the associated models are deleted. Nonetheless, the use of production deployments and their associated keys is not recommended, and in the case of Azure, key-based authentication is strongly discouraged in production, as a rule.

Model Commands

Promptscape: Create a Model: This command initiates the onboarding for a new model. You will be asked to provide the requested information through the VSCode input box at the center top of the window.

Promptscape: Set Model: At all times, you should have one model activate. The extension uses this active model when you experiment with your prompts through the Studio. To activate a model, or change which model is active , use this command, or simply click on on the desired model in the Available Models view in the Explorer.

Promptscape: Delete Model: Permanently deletes the model and its associated configurations & secrets from the workspace.