Přeskočit na hlavní obsah

Sémantické vektorové úložiště

Sémantické vektorové úložiště ukládá meta-data, která jsou zásadní pro většinu AI operací. Použivají ho následující moduly a funkce:

Technické požadavky

  • Pro předplatné ALVAO SaaS:

    • žádné další požadavky
  • Pro on-prem:

Nasazení on-prem

Přejděte do Správa - Nastavení - Webové služby a zapněte Službu Azure Open AI.

Služba Azure AI Search je vyžadována pouze pro on-prem nasazení používající SQL Server 2022 nebo starší.

Pro konfiguraci sémantického vektorového úložiště v takovém prostředí:

  1. Otevřete Portal Azure a vytvořte novou službu Azure AI Search ve vašem azure předplatném.

  2. Vyplňte níže uvedenou json šablonu hodnotami ze své služby Azure AI Search a poté ji přidejte do souboru appsettings.json každé z následujících Alvao aplikací:

    • Alvao Service
    • Alvao WebApp
    • API Alvao REST
    • Alvao Custom Apps WebService
    "AzureAISearch": {
    "Endpoint": "", // endpoint of the service
    "Key": "", // secret API key
    "IndexName": "" // name of the index to be created in the Azure AI Search service
    },

Nastavení

Na stránce Správa - NastaveníPokročilé můžete ladit následující parametry.

  • Vectors.General.AtHours - hodiny dne, během kterých se vypočítávají nové vektory.

    Výchozí hodnota: 20, 21, 22, 23, 24, 0, 1, 2, 3, 4, 5, 6

  • Vectors.General.MaxCountPerPeriod - maximální počet záznamů zpracovaných v jednom cyklu během výpočtu vektorů.

    Výchozí hodnota: 500

  • Vectors.Tickets.MaxMonths - vektory se nejprve počítají pouze pro požadavky vytvořené v rámci zadaného počtu měsíců zpětně ode dneška.

    Výchozí hodnota: 12

  • Vectors.Tickets.MaxCount - vektory se nejprve počítají pouze pro zadaný počet nejnověji vytvořených požadavků.

    Výchozí hodnota: 10000