We gebruiken NPU om de productie-implementatie van lokale code te voltooien, en vervolgens willen we de mogelijkheid introduceren om PHI-3-VISION te integreren om zo van afbeeldingen code te genereren.
In deze introductie kunnen we snel een Model As Service Phi-3 Vision-service opzetten in Azure Machine Learning Service.
Note: Phi-3 Vision vereist rekenkracht om content sneller te genereren. We hebben cloud computingkracht nodig om ons hierbij te helpen.
We moeten een Azure Machine Learning Service aanmaken in de Azure Portal. Wil je weten hoe, bezoek dan deze link https://learn.microsoft.com/azure/machine-learning/quickstart-create-resources?view=azureml-api-2
Note
-
De te verzenden parameters moeten Authorization, azureml-model-deployment en Content-Type bevatten. Je moet de implementatiegegevens controleren om deze te verkrijgen.
-
Om parameters te verzenden, moet Phi-3-Vision een afbeeldingslink doorgeven. Raadpleeg de GPT-4-Vision methode om parameters te verzenden, bijvoorbeeld
{
"input_data":{
"input_string":[
{
"role":"user",
"content":[
{
"type": "text",
"text": "You are a Python coding assistant.Please create Python code for image "
},
{
"type": "image_url",
"image_url": {
"url": "https://ajaytech.co/wp-content/uploads/2019/09/index.png"
}
}
]
}
],
"parameters":{
"temperature": 0.6,
"top_p": 0.9,
"do_sample": false,
"max_new_tokens": 2048
}
}
}
- Roep /score aan met de Post-methode
Gefeliciteerd! Je hebt de snelle PHI-3-VISION implementatie afgerond en geprobeerd hoe je met afbeeldingen code kunt genereren. Vervolgens kunnen we applicaties bouwen in combinatie met NPU’s en de cloud.
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.


