Läs på engelska

Dela via


Export-import-refresh i svar på anpassade frågor

Du kanske vill skapa en kopia av ditt anpassade frågesvarsprojekt eller relaterade fråge- och svarspar av flera skäl:

  • Implementera en säkerhetskopierings- och återställningsprocess
  • Så här integrerar du med din CI/CD-pipeline
  • Flytta dina data till olika regioner

Förutsättningar

  • Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
  • En språkresurs med funktionen för svar på anpassade frågor aktiverad. Kom ihåg ditt Microsoft Entra-ID, prenumeration, språkresursnamn som du valde när du skapade resursen.

Exportera ett projekt

  1. Logga in på Language Studio med dina Azure-autentiseringsuppgifter.

  2. Rulla ned till avsnittet Svarsfrågor och välj Öppna svar på anpassade frågor.

  3. Välj det projekt som du vill exportera > Välj export> Du har möjlighet att exportera som en Excel - eller TSV-fil .

  4. Du uppmanas att spara den exporterade filen lokalt som en zip-fil.

Exportera ett projekt programmatiskt

Om du vill automatisera exportprocessen använder du exportfunktionen i redigerings-API:et

Importera ett projekt

  1. Logga in på Language Studio med dina Azure-autentiseringsuppgifter.

  2. Rulla ned till avsnittet Svarsfrågor och välj Öppna svar på anpassade frågor.

  3. Välj Importera och ange den filtyp som du valde för exportprocessen. Antingen Excel eller TSV.

  4. Välj Välj fil och bläddra till den lokala zippade kopian av projektet som du exporterade tidigare.

  5. Ange ett unikt namn för projektet som du importerar.

  6. Kom ihåg att ett projekt som bara har importerats fortfarande måste distribueras/publiceras om du vill att det ska vara live.

Importera ett projekt programmatiskt

Om du vill automatisera importprocessen använder du importfunktionen i redigerings-API:et

Uppdatera käll-URL

  1. Logga in på Language Studio med dina Azure-autentiseringsuppgifter.

  2. Rulla ned till avsnittet Svarsfrågor och välj Öppna svar på anpassade frågor.

  3. Välj det projekt som innehåller den källa som du vill uppdatera > väljer du Hantera källor.

  4. Vi rekommenderar att du har en säkerhetskopia av dina projekt-/frågesvarspar innan du kör varje uppdatering så att du alltid kan återställa om det behövs.

  5. Välj en URL-baserad källa för att uppdatera > Välj uppdaterings-URL.

  6. Endast en URL kan uppdateras i taget.

Uppdatera en URL programmatiskt

Om du vill automatisera URL-uppdateringsprocessen använder du funktionerna för uppdateringskällor i redigerings-API:et

Exemplet med uppdateringskällor i api-dokumenten för redigering visar syntaxen för att lägga till en ny URL-baserad källa. En exempelfråga för en uppdatering skulle vara följande:

Variabelnamn Värde
ENDPOINT Det här värdet finns i avsnittet Nycklar och slutpunkt när du undersöker resursen från Azure-portalen. Du kan också hitta värdet i Language Studio-frågan>som>svarar på Distribuera projektet>Hämta förutsägelse-URL. En exempelslutpunkt är: https://southcentralus.api.cognitive.microsoft.com/. Om det här var slutpunkten i följande kodexempel behöver du bara lägga till den regionspecifika delen av southcentral eftersom resten av slutpunktssökvägen redan finns.
API-KEY Det här värdet finns i avsnittet Nycklar och slutpunkt när du undersöker resursen från Azure-portalen. Du kan använda antingen Key1 eller Key2. Att alltid ha två giltiga nycklar möjliggör säker nyckelrotation utan stilleståndstid. Du kan också hitta värdet i Language Studio-frågan>som>svarar på Distribuera projektet>Hämta förutsägelse-URL. Nyckelvärdet är en del av exempelbegäran.
PROJECT-NAME Namnet på projektet där du vill uppdatera källor.
curl -X PATCH -H "Ocp-Apim-Subscription-Key: {API-KEY}" -H "Content-Type: application/json" -d '[
  {
    "op": "replace",
    "value": {
      "displayName": "source5",
      "sourceKind": "url",
      "sourceUri": https://download.microsoft.com/download/7/B/1/7B10C82E-F520-4080-8516-5CF0D803EEE0/surface-book-user-guide-EN.pdf,
      "refresh": "true"
    }
  }
]'  -i 'https://{ENDPOINT}.api.cognitive.microsoft.com/language/query-knowledgebases/projects/{PROJECT-NAME}/sources?api-version=2021-10-01'

Exportera frågor och svar

Det går också att exportera/importera ett specifikt projekt med frågor och svar i stället för hela det anpassade frågesvarsprojektet.

  1. Logga in på Language Studio med dina Azure-autentiseringsuppgifter.

  2. Rulla ned till avsnittet Svarsfrågor och välj Öppna svar på anpassade frågor.

  3. Välj det projekt som innehåller de projektfråga- och svarspar som du vill exportera.

  4. Välj Redigera projekt.

  5. Till höger om visa kolumner finns ... en ellipsknapp. > ... > Välj listrutan visar alternativet för att exportera/importera frågor och svar.

    Beroende på webbläsarens storlek kan du uppleva användargränssnittet på ett annat sätt. Mindre webbläsare ser två separata ellipsknappar.

    Skärmbild av att välja flera ellipsknappar för användargränssnittet för att komma åt alternativet importera/exportera frågor och svarspar

Importera frågor och svar

Det går också att exportera/importera ett specifikt projekt med frågor och svar i stället för hela det anpassade frågesvarsprojektet.

  1. Logga in på Language Studio med dina Azure-autentiseringsuppgifter.

  2. Rulla ned till avsnittet Svarsfrågor och välj Öppna svar på anpassade frågor.

  3. Välj det projekt som innehåller de projektfråga- och svarspar som du vill exportera.

  4. Välj Redigera projekt.

  5. Till höger om visa kolumner finns ... en ellipsknapp. > ... > Välj listrutan visar alternativet för att exportera/importera frågor och svar.

    Beroende på webbläsarens storlek kan du uppleva användargränssnittet på ett annat sätt. Mindre webbläsare ser två separata ellipsknappar.

    Skärmbild av att välja flera ellipsknappar för användargränssnittet för att komma åt alternativet importera/exportera frågor och svarspar

Nästa steg