Delen via


Azure OpenAI-afstemming integreren met Gewichten en vooroordelen (preview)

Weights & Biases (W&B) is een krachtig AI-ontwikkelaarsplatform waarmee machine learning-beoefenaars modellen efficiënt kunnen trainen, verfijnen en implementeren. Azure OpenAI-afstemming kan worden geïntegreerd met W&B, zodat u metrische gegevens, parameters kunt bijhouden en uw Azure OpenAI-trainingsuitvoeringen kunt visualiseren binnen uw W&B-projecten. In dit artikel begeleiden we u bij het instellen van de weights & biases-integratie.

Schermopname van de gewichten en vooroordelen dashboards.

Vereisten

Door het systeem beheerde identiteit inschakelen

Schakel eerst System Managed Identity in voor uw Azure OpenAI-resource.

Schermopname van de door het systeem beheerde identiteitinterface.

Api-sleutel voor gewichten en vooroordelen ophalen

Meld u aan bij https://wandb.ai en ga naar de gebruikersinstellingen.

Selecteer Onder API-sleutels weergeven om toegang te krijgen tot uw sleutel en deze naar het klembord te kopiëren.

Schermopname van de sectie API-sleutels van de gebruikerservaring gebruikersinstellingen.

Als u een nieuwe sleutel wilt maken, gebruikt https://wandb.ai/authorizeu en kopieert u de sleutel die u later aan uw integratieconfiguratie wilt toevoegen.

Azure Key Vault configureren

Als u veilig gegevens van Azure OpenAI wilt verzenden naar uw projecten met gewichten en vooroordelen, moet u Azure Key Vault gebruiken.

Uw Weights & Biases-API-sleutel als geheim toevoegen aan uw Azure Key Vault

  1. Navigeer naar de Azure Key Vault die u van plan bent te gebruiken.

  2. Als u geheimen wilt lezen en schrijven naar uw Azure Key Vault, moet u expliciet toegang toewijzen.

  3. Ga naar De configuratie van Instellingentoegang>. Onder Machtigingsmodel raden we u aan om op rollen gebaseerd toegangsbeheer van Azure te selecteren als dit nog niet is geselecteerd. Meer informatie over op rollen gebaseerd toegangsbeheer van Azure.

    Schermopname van de gebruikersinterface van key vault-toegangsconfiguratie.

Key Vault Secrets Officer-rol toewijzen

Nu u uw machtigingsmodel hebt ingesteld op op rollen gebaseerd toegangsbeheer van Azure, kunt u uzelf de rol Key Vault Secrets Officer geven.

  1. Ga naar Toegangsbeheer (IAM) en voeg vervolgens roltoewijzing toe

    Schermopname van de gebruikerservaring voor roltoewijzing toevoegen aan toegangsbeheer.

  2. Kies Key Vault Secrets Officer, voeg uw account toe als lid en selecteer beoordelen en toewijzen.

    Schermopname van de roltoewijzing van de geheime agent van de sleutelkluis.

Geheimen maken

  1. Selecteer geheimen>genereren/importeren in uw sleutelkluisresource onder Objecten.

    Schermopname van de gebruikersinterface van key vault-geheimen.

  2. Geef een naam op voor uw geheim en sla de gegenereerde API-sleutel gewichten en vooroordelen op in de geheime waarde.

    Schermopname van de gebruikersinterface voor het maken van sleutelkluisgeheimen.

  3. Zorg ervoor dat u de geheime naam en sleutelkluis-URL vastlegt. De URL van de sleutelkluis kan worden opgehaald uit de sectie Overzicht van uw sleutelkluis.

Uw Key Vault toestemming geven voor uw Azure OpenAI-account

Als u eerder een toegangsbeleid voor een kluis hebt gebruikt om geheimen te lezen en te schrijven naar uw Azure Key Vault, moet u dat opnieuw gebruiken. Anders blijft u op rollen gebaseerd toegangsbeheer van Azure gebruiken. We raden op rollen gebaseerd toegangsbeheer van Azure aan. Als dit echter niet voor u werkt, kunt u het toegangsbeleid voor de kluis proberen.

Geef uw Azure OpenAI-resource de rol Key Vault Secrets Officer .

Schermopname van de gebruikersinterface van beheerde identiteit toewijzen.

  1. Navigeer naar de Azure AI Foundry-portal en selecteer uw Azure OpenAI-resource voor het afstemmen van uw resource.

    Schermopname van de knop Integraties beheren.

  2. Voeg de URL en het geheim van uw sleutelkluis toe. Selecteer Vervolgens Bijwerken.

    Schermopname van de beheerintegraties voor de gebruikerservaring Gewichten en Vooroordelen.

  3. Wanneer u nu nieuwe taken maakt, hebt u de mogelijkheid om gegevens van de taak aan te melden bij uw Weights & Biases-account.

    Schermopname van de gewichten en vooroordelen dashboards.