Intent.Common.AI
The Intent.Common.AI
module provides shared infrastructure, settings, and metadata used across all AI-related modules in Intent Architect.
This module includes:
- Common configuration models for AI providers
- Standardized settings for prompts, token limits, and model selection
- Utilities and abstractions to streamline AI module development
ℹ️ This module is intended to be used as a dependency for other AI modules and is not directly used for AI task execution.
User Settings
AI provider details are configured in User Settings. These settings are user-specific, stored outside of the solution folder, and are not committed to source control.
Available Settings
Provider: The AI provider to use. Supported options:
- OpenAI
- Azure OpenAI
- Ollama
Model: The LLM model to use, specific to the selected provider.
API Key: The API key used to authenticate with the provider. You can store a separate key for each provider if needed.
Max Tokens: Specifies the maximum number of tokens (input + output) the AI can process in a single prompt.
API URL: The endpoint URL used to connect to the AI provider’s API.
Deployment Name: The name of the deployed model to use when calling the AI provider.