Del via


Agent 365 CLI-kommandoreference config

Vigtig

Du skal være en del af prøveversionsprogrammet Frontier for at få tidlig adgang til Microsoft Agent 365. Frontier forbinder dig direkte med Microsofts seneste AI-innovationer. Fronteksempler er underlagt de eksisterende prøveversionsbetingelser i dine kundeaftaler. Da disse funktioner stadig er under udvikling, kan deres tilgængelighed og egenskaber ændre sig over tid.

Manage Agent 365 CLI-konfiguration. Indeholder indstillinger for administration af konfigurationsindstillinger for CLI i Agent 365. Du kan initialisere nye konfigurationer interaktivt eller få vist aktuelle konfigurationsindstillinger.

Minimumrolle kræves: Ingen (lokal konfiguration)

Syntax

a365 config [command] [options]

Indstillinger

Valgmulighed Beskrivelse
-?, , , -h--help Vis oplysninger om hjælp og brug

config init

Konfigurer interaktivt Agent 365 CLI eller importér fra en fil.

a365 config init [options]

Brug denne kommando til at konfigurere din Agent 365 CLI-konfiguration via en interaktiv proces eller ved at importere indstillinger fra en eksisterende konfigurationsfil.

init indstillinger

Valgmulighed Beskrivelse
-c, --configfile <configfile> Sti til en eksisterende konfigurationsfil, der skal importeres
-g, --global Opret konfiguration i den globale mappe (AppData) i stedet for den aktuelle mappe
-?, , , -h--help Vis oplysninger om hjælp og brug

Bemærkninger

Kommandoen config init starter en interaktiv guide, der minimerer manuelt input:

  • Azure CLI integration: Registrerer automatisk dit abonnement, din lejer, dine ressourcegrupper, dine apptjenesteplaner og dine områder.
  • Smarte standarder: Genererer ressourcenavne ud fra agentnavnet og et tidsstempel (f.eks. myagent-webapp-11140916). Du kan tilpasse disse navne, før du gemmer.
  • Platform detection: Registrerer projekttypen (.NET, Node.js, Python) fra stien til installationsprojekt og advarer, hvis der ikke findes en understøttet type.
  • Validering af klientapp: Validerer dit klientapp-id i forhold til din Entra-lejer, kontrollerer, at de påkrævede tilladelser er konfigureret, og at der gives administratorsamtykke. Du har op til tre forsøg, før guiden afsluttes.

Custom blueprint-tilladelser (valgfrit): Guiden indeholder et valgfrit trin til at konfigurere tilladelser til yderligere eksterne ressourcer, f.eks. Teams-tilstedeværelse eller OneDrive filer. De fleste agenter kræver ikke dette. Du kan også konfigurere tilladelser efter den indledende konfiguration ved hjælp af a365 config permissions.

Opdaterer eksisterende konfiguration: Hvis du kører a365 config init igen, indlæses din aktuelle a365.config.json som standard. Tryk på Enter ved hver prompt for at beholde den aktuelle værdi, eller skriv en ny værdi for at opdatere den.

config display

Vis den aktuelle agent 365 CLI-konfiguration.

a365 config display [options]

Denne kommando viser de aktuelle konfigurationsindstillinger for Kommandolinjegrænsefladen agent 365, så du kan gennemse den aktuelle konfiguration.

display indstillinger

Valgmulighed Beskrivelse
-g, --generated Vis genereret konfiguration (a365.generated.config.json)
-a, --all Vis både statisk og genereret konfiguration
-?, , , -h--help Vis oplysninger om hjælp og brug

Struktur af konfigurationsfil

Kommandolinjegrænsefladen bruger en JSON-konfigurationsfil (a365.config.json) med følgende nøgleegenskaber:

{
  "$schema": "./a365.config.schema.json",
  "tenantId": "your-tenant-id",
  "subscriptionId": "your-subscription-id",
  "resourceGroup": "rg-Agent 365-example",
  "location": "westus",
  "appServicePlanName": "asp-Agent 365-example",
  "appServicePlanSku": "B1",
  "webAppName": "webapp-Agent 365-example",
  "agentBlueprintDisplayName": "My Agent 365 Blueprint",
  "agentIdentityDisplayName": "My Agent 365 Agent",
  "agentUserPrincipalName": "agent@contoso.onmicrosoft.com",
  "agentUserDisplayName": "My Agent 365 User",
  "managerEmail": "manager@contoso.onmicrosoft.com",
  "agentUserUsageLocation": "US",
  "agentIdentityScopes": [
    "User.Read",
    "Mail.Send",
    "Calendars.ReadWrite",
    "Files.ReadWrite"
  ],
  "agentApplicationScopes": [
    "Mail.ReadWrite",
    "Chat.ReadWrite",
    "Sites.Read.All"
  ],
  "deploymentProjectPath": ".",
  "deploymentProjectFile": "YourProject.csproj",
  "botName": "my-Agent 365-bot",
  "botDescription": "My AI-powered agent for Microsoft 365 tasks"
}