Configuration
Model Configuration
SwiftNet uses GPT-4o as the default multimodal LLM but supports various configurations:
Model-agnostic architecture
Heterogeneous model support
Cost optimization options
Azure OpenAI Configuration
jsonCopy{
"provider": "AzureOpenAIChatCompletionClient",
"config": {
"model": "gpt-4o-2024-05-13",
"azure_endpoint": "https://{endpoint}.openai.azure.com/",
"azure_deployment": "{deployment-name}",
"api_version": "2024-06-01",
"azure_ad_token_provider": {
"provider": "autogen_ext.auth.azure.AzureTokenProvider",
"config": {
"provider_kind": "DefaultAzureCredential",
"scopes": ["https://cognitiveservices.azure.com/.default"]
}
}
}
}
OpenAI Configuration
jsonCopy{
"provider": "OpenAIChatCompletionClient",
"config": {
"model": "gpt-4o-2024-05-13",
"api_key": "YOUR_API_KEY"
}
}
Additional API Setup
Required for web-search functionality
export BING_API_KEY=your_key_here
Last updated