Delen via


Meer informatie over het genereren van insluitingen met Azure OpenAI

Een insluiting is een speciale indeling van gegevensweergave die eenvoudig kan worden gebruikt door machine learning-modellen en -algoritmen. Het insluiten is een informatiedichte weergave van de semantische betekenis van een stuk tekst. Elke insluiting is een vector van drijvendekommagetallen, zodat de afstand tussen twee insluitingen in de vectorruimte wordt gecorreleerd met semantische gelijkenis tussen twee invoerwaarden in de oorspronkelijke indeling. Als twee teksten bijvoorbeeld vergelijkbaar zijn, moeten hun vectorweergaven ook vergelijkbaar zijn. Hiermee wordt gezocht naar overeenkomsten tussen power vectoren in Azure Databases, zoals Azure Cosmos DB voor MongoDB vCore , Azure SQL Database of Azure Database for PostgreSQL - Flexible Server.

Insluitingen ophalen

Als u een insluitingsvector voor een stuk tekst wilt verkrijgen, doen we een aanvraag naar het eindpunt voor insluitingen, zoals wordt weergegeven in de volgende codefragmenten:

curl https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/embeddings?api-version=2024-02-01\
  -H 'Content-Type: application/json' \
  -H 'api-key: YOUR_API_KEY' \
  -d '{"input": "Sample Document goes here"}'

Aanbevolen procedures

Controleren of de invoer niet groter is dan de maximale lengte

  • De maximale lengte van invoertekst voor onze nieuwste insluitingsmodellen is 8.192 tokens. Controleer of uw invoer deze limiet niet overschrijdt voordat u een aanvraag indient.
  • Als u een matrix met invoer in één insluitingsaanvraag verzendt, is de maximale grootte van de matrix 2048.
  • Wanneer u een matrix met invoer in één aanvraag verzendt, moet u er rekening mee houden dat het aantal tokens per minuut in uw aanvragen onder de quotumlimiet moet blijven die is toegewezen bij de modelimplementatie. De nieuwste modellen van de 3e generatie insluiten zijn standaard onderworpen aan een TPM van 350 K per regiolimiet.

Beperkingen en risico's

Onze insluitingsmodellen kunnen onbetrouwbaar zijn of in bepaalde gevallen sociale risico's vormen en kunnen schade veroorzaken bij het ontbreken van oplossingen. Bekijk onze verantwoordelijke AI-inhoud voor meer informatie over hoe ze op verantwoorde wijze hun gebruik kunnen benaderen.

Volgende stappen