Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 3.69 KB

03.AzureAIFoundry.md

File metadata and controls

84 lines (59 loc) · 3.69 KB

Keluarga Phi di Azure AI Foundry

Azure AI Foundry adalah platform terpercaya yang memberdayakan pengembang untuk mendorong inovasi dan membentuk masa depan dengan AI secara aman, terjamin, dan bertanggung jawab.

Azure AI Foundry dirancang untuk pengembang agar dapat:

  • Membangun aplikasi AI generatif di platform kelas perusahaan.
  • Mengeksplorasi, membangun, menguji, dan menerapkan menggunakan alat AI dan model ML terkini, yang didasarkan pada praktik AI yang bertanggung jawab.
  • Berkolaborasi dengan tim untuk siklus hidup penuh pengembangan aplikasi.

Dengan Azure AI Foundry, Anda dapat mengeksplorasi berbagai model, layanan, dan kemampuan, serta mulai membangun aplikasi AI yang paling sesuai dengan tujuan Anda. Platform Azure AI Foundry memfasilitasi skalabilitas untuk mengubah bukti konsep menjadi aplikasi produksi penuh dengan mudah. Pemantauan dan penyempurnaan yang berkelanjutan mendukung keberhasilan jangka panjang.

portal

Selain menggunakan Azure AOAI Service di Azure AI Foundry, Anda juga dapat menggunakan model pihak ketiga di Azure AI Foundry Model Catalog. Ini adalah pilihan yang baik jika Anda ingin menggunakan Azure AI Foundry sebagai platform solusi AI Anda.

Kita dapat dengan cepat menerapkan Model Keluarga Phi melalui Model Catalog di Azure AI Foundry.

ModelCatalog

Menerapkan Phi-4 di Azure AI Foundry

Phi4

Menguji Phi-4 di Azure AI Foundry Playground

Playground

Menjalankan Kode Python untuk memanggil Azure AI Foundry Phi-4

import os  
import base64
from openai import AzureOpenAI  
from azure.identity import DefaultAzureCredential, get_bearer_token_provider  
        
endpoint = os.getenv("ENDPOINT_URL", "Your Azure AOAI Service Endpoint")  
deployment = os.getenv("DEPLOYMENT_NAME", "Phi-4")  
      
token_provider = get_bearer_token_provider(  
    DefaultAzureCredential(),  
    "https://cognitiveservices.azure.com/.default"  
)  
  
client = AzureOpenAI(  
    azure_endpoint=endpoint,  
    azure_ad_token_provider=token_provider,  
    api_version="2024-05-01-preview",  
)  
  

chat_prompt = [
    {
        "role": "system",
        "content": "You are an AI assistant that helps people find information."
    },
    {
        "role": "user",
        "content": "can you introduce yourself"
    }
] 
    
# Include speech result if speech is enabled  
messages = chat_prompt 

completion = client.chat.completions.create(  
    model=deployment,  
    messages=messages,
    max_tokens=800,  
    temperature=0.7,  
    top_p=0.95,  
    frequency_penalty=0,  
    presence_penalty=0,
    stop=None,  
    stream=False  
)  
  
print(completion.to_json())  

Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan terjemahan berbasis AI. Meskipun kami berusaha untuk memberikan hasil yang akurat, harap disadari bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang berwenang. Untuk informasi yang bersifat kritis, disarankan untuk menggunakan jasa terjemahan manusia profesional. Kami tidak bertanggung jawab atas kesalahpahaman atau interpretasi yang salah yang timbul dari penggunaan terjemahan ini.