Udostępnij przez


Wprowadzenie do lokalnego programu Foundry

Important

  • Program Foundry Local jest dostępny w wersji zapoznawczej. Publiczne wersje zapoznawcze zapewniają wczesny dostęp do funkcji, które są w aktywnym wdrożeniu.
  • Funkcje, podejścia i procesy mogą ulec zmianie lub mieć ograniczone możliwości przed ogólną dostępnością.

W tym przewodniku pokazano, jak skonfigurować aplikację Foundry Local do uruchamiania modeli sztucznej inteligencji na urządzeniu.

Prerequisites

System musi spełniać następujące wymagania, aby uruchomić program Foundry Local:

  • System operacyjny: Windows 10 (x64), Windows 11 (x64/ARM), Windows Server 2025, macOS.
  • Sprzęt: minimalnie 8 GB pamięci RAM i 3 GB wolnego miejsca na dysku. Zalecane 16 GB pamięci RAM i 15 GB wolnego miejsca na dysku.
  • Sieć: połączenie internetowe do pobierania modeli i dostawców realizacji. Po pobraniu modelu można uruchamiać modele buforowane w trybie offline.
  • Przyspieszanie (opcjonalnie): procesor GPU firmy NVIDIA (seria 2000 lub nowsza), procesor GPU AMD (seria 6000 lub nowsza), procesor AMD NPU, Intel iGPU, Intel NPU (32 GB lub więcej pamięci), Qualcomm Snapdragon X Elite (8 GB lub więcej pamięci), Qualcomm NPU lub Apple silicon.

Aby zainstalować Foundry Local przy użyciu poleceń w krótkim przewodniku wprowadzającym:

  • W systemie Windows upewnij się, że winget jest dostępna.
  • W systemie macOS zainstaluj Homebrew, jeśli używasz opcji brew.

Uwaga / Notatka

Nowe jednostki NPU są obsługiwane tylko w systemach z systemem Windows 24H2 lub nowszym. Jeśli używasz procesora NPU firmy Intel w systemie Windows, zainstaluj sterownik NPU firmy Intel , aby włączyć przyspieszenie NPU w narzędziu Foundry Local.

Upewnij się, że masz uprawnienia administratora do instalowania oprogramowania.

Tip

Jeśli po zakończeniu instalacji zostanie wyświetlony błąd połączenia z usługą (na przykład "Żądanie do usługi lokalnej nie powiodło się"), uruchom polecenie foundry service restart.

Szybki start

Szybko rozpocznij pracę z lokalną aplikacją Foundry:

Opcja 1. Szybka konfiguracja interfejsu wiersza polecenia

  1. Zainstaluj lokalnie program Foundry.

    • Windows: otwórz terminal i uruchom następujące polecenie.
      winget install Microsoft.FoundryLocal
      
    • macOS: otwórz terminal i uruchom następujące polecenie.
      brew tap microsoft/foundrylocal
      brew install foundrylocal
      
      Możesz też pobrać instalator z lokalnego repozytorium GitHub Foundry.

    Dokumentacja lokalna Foundry

  2. Sprawdź instalację. Run:

    foundry --version
    

    Powinien zostać wyświetlony zainstalowany numer wersji.

    Dokumentacja: Dokumentacja lokalnego interfejsu wiersza polecenia programu Foundry

  3. Uruchamianie pierwszego modelu. Otwórz terminal i uruchom następujące polecenie:

    foundry model run qwen2.5-0.5b
    

    Usługa Foundry Local pobiera model, który może potrwać kilka minut w zależności od szybkości Internetu, a następnie uruchomi go. Po uruchomieniu modelu należy wchodzić z nim w interakcje przy użyciu interfejsu wiersza polecenia (CLI). Możesz na przykład zapytać:

    Why is the sky blue?
    

    W terminalu zostanie wyświetlona odpowiedź z modelu: zrzut ekranu przedstawiający dane wyjściowe z polecenia Foundry Local run.

Dokumentacja: Dokumentacja lokalnego interfejsu wiersza polecenia programu Foundry

Opcja 2. Pobieranie projektów startowych

Aby nauczyć się w sposób praktyczny, pobierz jeden z projektów startowych, które przedstawiają rzeczywiste scenariusze.

Każdy projekt obejmuje:

  • Instrukcje dotyczące konfiguracji krok po kroku
  • Kompletny kod źródłowy
  • Przykłady konfiguracji
  • Najlepsze rozwiązania

Tip

Te projekty początkowe są zgodne ze scenariuszami w przewodnikach z instrukcjami i zapewniają natychmiastową wartość praktyczną.

Tip

Zastąp qwen2.5-0.5b dowolną nazwą modelu z katalogu (aby wyświetlić dostępne modele, uruchom polecenie foundry model list). Program Foundry Local pobiera wariant najlepiej zgodny ze sprzętem i konfiguracją oprogramowania systemu. Jeśli na przykład masz procesor GPU FIRMY NVIDIA, narzędzie Foundry Local pobiera wersję CUDA. Jeśli masz Procesor NPU Qualcomm, Foundry Local pobiera wariant NPU. Jeśli nie masz procesora graficznego (GPU) ani procesora neuronalnego (NPU), usługa Foundry Local pobiera wersję procesora.

Podczas pierwszego uruchomienia foundry model list pojawi się pasek postępu pobierania, ponieważ Foundry Local pobiera komponenty wykonawcze dla Twojego urządzenia.

Dokumentacja: Dokumentacja lokalnego interfejsu wiersza polecenia programu Foundry

Eksplorowanie poleceń

Foundry CLI organizuje polecenia w głównych kategoriach:

  • Model: polecenia do zarządzania i uruchamiania modeli.
  • Usługa: polecenia do zarządzania usługą lokalną Foundry.
  • Pamięć podręczna: polecenia do zarządzania lokalną pamięcią podręczną modelu (pobrane modele na dysku lokalnym).

Aby wyświetlić wszystkie polecenia, użyj:

foundry --help

```bash
foundry model --help

Polecenie 'foundry --help' jest używane do uzyskania pomocy dla programu foundry.

foundry service --help

Wyświetl polecenia pamięci podręcznej :

foundry cache --help

Dokumentacja: Dokumentacja lokalnego interfejsu wiersza polecenia programu Foundry

Opcjonalnie: uruchamianie najnowszego modelu GPT OSS 20B

Uruchom model gpt-oss-20b.

foundry model run gpt-oss-20b

Important

Jeśli model nie jest dostępny dla urządzenia, uruchom mniejszy model (na przykład qwen2.5-0.5b).

W przypadku wariantu CUDA zwykle potrzebujesz procesora GPU FIRMY NVIDIA z 16 GB pamięci VRAM lub więcej.

Program Foundry Local w wersji 0.6.87 lub nowszej dodaje obsługę tego modelu. Sprawdź swoją wersję używając:

foundry --version

Dokumentacja: Dokumentacja lokalnego interfejsu wiersza polecenia programu Foundry

Tip

Aby uzyskać szczegółowe informacje na temat wszystkich poleceń CLI, zobacz referencję lokalnego CLI Foundry.

Uaktualnij Foundry Local

Uruchom polecenie systemu operacyjnego, aby uaktualnić program Foundry Local.

  • Windows: w terminalu uruchom polecenie:
    winget upgrade --id Microsoft.FoundryLocal
    
  • macOS: w terminalu wykonaj:
    brew upgrade foundrylocal
    

Odinstaluj Foundry Local

Aby odinstalować program Foundry Local, uruchom polecenie dla systemu operacyjnego:

  • Windows: otwórz terminal i uruchom polecenie:
    winget uninstall Microsoft.FoundryLocal
    
  • macOS: otwórz terminal i uruchom polecenie:
    brew rm foundrylocal
    brew untap microsoft/foundrylocal
    brew cleanup --scrub
    

Rozwiązywanie problemów

Problemy z połączeniem z usługą

Jeśli ten błąd zostanie wyświetlony podczas uruchamiania foundry model list lub podobnego polecenia:

foundry model list

Exception: Request to local service failed.
Uri: http://127.0.0.1:0/foundry/list

The requested address is not valid in its context. (127.0.0.1:0)

Please check service status with 'foundry service status'.

Uruchom to polecenie, aby ponownie uruchomić usługę:

foundry service restart

To polecenie naprawia przypadki, w których usługa jest uruchomiona, ale nie jest dostępna z powodu problemu z powiązaniem portu.

Dokumentacja: Najlepsze rozwiązania i rozwiązywanie problemów