Bermigrasi dari Model GitHub ke Model Foundry Microsoft

Penting

GitHub Models dihentikan pada 30 Juli 2026. Taman bermain, katalog model, API inferensi, dan dukungan bring your own key (BYOK) tidak lagi tersedia untuk pelanggan mana pun. Untuk informasi selengkapnya, lihat Model GitHub dalam dokumentasi GitHub.

Jika aplikasi Anda masih memanggil titik akhir inferensi Model GitHub, migrasikan ke Microsoft Model Foundry dengan mengikuti langkah-langkah dalam artikel ini. GitHub Model adalah layanan terpisah dari GitHub Copilot dan tidak terkait dengan GitHub Copilot.

Dalam artikel ini, Anda mempelajari cara memindahkan aplikasi AI generatif dari layanan Model GitHub yang dihentikan ke model foundry Microsoft dengan menyebarkan sumber daya Foundry Tools dalam langganan Azure. Kedua layanan menggunakan API inferensi yang sama, jadi Anda biasanya hanya perlu mengubah titik akhir dan kredensial dalam kode Anda.

Prasyarat

Kamu butuh:

Beralih ke Model Foundry

Tidak seperti model GitHub, yang gratis dengan batas tarif, penggunaan Model Foundry ditagih ke langganan Azure Anda berdasarkan jenis penyebaran yang Anda pilih.

Untuk mengganti titik akhir dan token Model GitHub Anda dengan titik akhir dan kunci Model Foundry:

  1. Masuk ke portal Foundry dengan akun Azure Anda.

    Tips

    Jika Anda mengakses pengalaman (klasik) Foundry, geser tombol New Foundry di navigasi kanan atas untuk beralih ke pengalaman Foundry baru.

  2. Ikuti langkah-langkah dalam Menyebarkan model untuk menyebarkan model pilihan Anda, mengujinya di Playground, dan menyimpulkan model yang disebarkan dengan kode.

  3. Di beranda Foundry, salin kunci API dan titik akhir Project, dan gunakan sebagai pengganti titik akhir Model GitHub dan token akses pribadi di aplikasi Anda.

  4. Pastikan migrasi berfungsi dengan mengirim prompt uji melalui Playground atau kode Anda. Jika Anda menerima respons, model Anda siap digunakan.

Penting

Tidak seperti model GitHub, di mana semua model sudah dikonfigurasi, sumber daya Foundry Tools memungkinkan Anda mengontrol model mana yang tersedia di titik akhir Anda dan di bawah konfigurasi mana. Tambahkan model sebanyak yang Anda rencanakan untuk digunakan sebelum menunjukkannya dalam model parameter . Pelajari cara menambahkan lebih banyak model ke sumber daya Anda.

Gunakan model Foundry Anda di IDE

Taman bermain GitHub Model tidak lagi tersedia. Untuk bereksperimen dengan model dari editor Anda, tambahkan penyebaran Foundry Anda ke Visual Studio Code sebagai model bahasa bawa kunci Anda sendiri (BYOK):

  1. Di Visual Studio Code, buka pemilih model di tampilan Obrolan dan pilih Kelola Model Bahasa (ikon roda gigi), atau jalankan perintah Obrolan: Kelola Model Bahasa dari Palet Perintah.

  2. Pilih Tambahkan Model, lalu pilih Azure dari daftar penyedia.

  3. Masukkan nama grup untuk model, lalu masukkan URL titik akhir dan kunci API yang Anda salin dari portal Foundry.

  4. Pilih model dari menu pemilih model di obrolan.

Atau, pilih Instalasi Penyedia Model di editor Model Bahasa dan instal ekstensi Foundry Toolkit untuk Visual Studio Code, yang menambahkan model Foundry yang dihosting di cloud dan model lokal ke pemilih model.

Untuk informasi selengkapnya, lihat Model bahasa di Visual Studio Code.

Menjelajahi fitur tambahan

Model Foundry mendukung fitur yang tidak ditawarkan model GitHub:

  • Model catalog — Telusuri, bandingkan, dan evaluasi model dari Azure, mitra, dan komunitas sumber terbuka.
  • Autentikasi tanpa kunci — Gunakan Microsoft Entra ID untuk autentikasi berbasis token tanpa mengelola kunci API.
  • Pemfilteran konten — Konfigurasi filter keamanan konten untuk penerapan Anda.
  • Pembatasan tarif — Tetapkan batas tarif kustom untuk model tertentu di sumber daya Anda.
  • Jenis penyebaran — Pilih dari beberapa SKU penyebaran seperti bayar per token, disediakan, dan batch.

Memecahkan masalah umum

Masalah Resolusi
Permintaan ke titik akhir Model GitHub gagal API inferensi GitHub Model dihentikan pada 30 Juli 2026. Arahkan aplikasi Anda di titik akhir Model Foundry seperti yang dijelaskan dalam artikel ini.
Model tidak tersedia di wilayah Anda Periksa ketersediaan wilayah model dengan memilih Tampilkan ketersediaan di bagian Fakta cepat dari kartu modelnya. Beralih ke proyek di wilayah yang didukung.
Kesalahan autentikasi setelah pertukaran kunci Verifikasi bahwa Anda menyalin kunci yang benar dari portal Foundry. Di beranda Foundry, salin kunci API dan endpoint Proyek untuk melihat kunci API dan endpoint Proyek Anda.
Kesalahan batas laju setelah migrasi Batas tarif Model Foundry bergantung pada jenis penyebaran Anda. Perbesar kapasitas atau pilih penyebaran dengan throughput yang lebih tinggi.