LogoLogo
  • Welcome
    • About SwiftNet
    • Architecture
    • Quick Start Guide
    • Tokenomics
  • Implementation
    • Agent Ecosystem
    • Security
    • Configuration
    • Technical Reference
  • Future Development
Powered by GitBook
On this page
  • Model Configuration
  • Azure OpenAI Configuration
  • OpenAI Configuration
  • Additional API Setup
Export as PDF
  1. Implementation

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

PreviousSecurityNextTechnical Reference

Last updated 4 months ago