Tento návod vám pomôže nainštalovať, spustiť a integrovať Microsoft Foundry Local na Windows a Mac. Všetky kroky a príkazy sú overené podľa dokumentácie Microsoft Learn.
- Začíname: https://learn.microsoft.com/azure/ai-foundry/foundry-local/get-started
- Architektúra: https://learn.microsoft.com/azure/ai-foundry/foundry-local/concepts/foundry-local-architecture
- Referencia CLI: https://learn.microsoft.com/azure/ai-foundry/foundry-local/reference/reference-cli
- Integrácia SDK: https://learn.microsoft.com/azure/ai-foundry/foundry-local/how-to/how-to-integrate-with-inference-sdks
- Kompilácia HF modelov (BYOM): https://learn.microsoft.com/azure/ai-foundry/foundry-local/how-to/how-to-compile-hugging-face-models
- Windows AI: Lokálne vs Cloud: https://learn.microsoft.com/windows/ai/cloud-ai#key-decision-factors-for-app-developers
- Inštalácia:
winget install Microsoft.FoundryLocal- Aktualizácia:
winget upgrade --id Microsoft.FoundryLocal- Kontrola verzie:
foundry --versionInštalácia / Mac
MacOS: Otvorte terminál a spustite nasledujúci príkaz:
brew tap microsoft/foundrylocal
brew install foundrylocal- Model:
foundry model --help
foundry model list
foundry model run gpt-oss-20b- Služba:
foundry service --help
foundry service status
foundry service ps- Cache:
foundry cache --help
foundry cache listPoznámky:
- Služba poskytuje REST API kompatibilné s OpenAI. Port koncového bodu je dynamicky pridelený; použite
foundry service statusna jeho zistenie. - Používajte SDK pre pohodlie; automaticky spracovávajú zistenie koncového bodu tam, kde je to podporované.
Foundry Local priraďuje dynamický port pri každom spustení služby:
foundry service statusPoužite nahlásený http://localhost:<PORT> ako váš base_url s cestami kompatibilnými s OpenAI (napríklad /v1/chat/completions).
set BASE_URL=http://localhost:PORT
python - <<PY
from openai import OpenAI
client = OpenAI(base_url="%BASE_URL%/v1", api_key="")
resp = client.chat.completions.create(
model="gpt-oss-20b",
messages=[{"role":"user","content":"Say hello from Foundry Local."}],
max_tokens=64,
)
print(resp.choices[0].message.content)
PYReferencie:
- Integrácia SDK: https://learn.microsoft.com/azure/ai-foundry/foundry-local/how-to/how-to-integrate-with-inference-sdks
Ak potrebujete model, ktorý nie je v katalógu, skompilujte ho do ONNX pre Foundry Local pomocou Olive.
Vysoká úroveň procesu (pozrite dokumentáciu pre kroky):
foundry cache cd models
foundry cache list
foundry model run llama-3.2 --verboseDokumentácia:
- Kompilácia BYOM: https://learn.microsoft.com/azure/ai-foundry/foundry-local/how-to/how-to-compile-hugging-face-models
- Skontrolujte stav služby a logy:
foundry service status
foundry service diag- Vymažte alebo presuňte cache:
foundry cache list
foundry cache remove <model>
foundry cache cd <path>- Aktualizujte na najnovšiu verziu preview:
winget upgrade --id Microsoft.FoundryLocal- Možnosti lokálnej vs cloud AI na Windows, vrátane Foundry Local a Windows ML: https://learn.microsoft.com/windows/ai/cloud-ai#key-decision-factors-for-app-developers
- VS Code AI Toolkit s Foundry Local (použite
foundry service statusna získanie URL koncového bodu pre chat): https://learn.microsoft.com/azure/ai-foundry/foundry-local/concepts/foundry-local-architecture#key-components
Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Hoci sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nenesieme zodpovednosť za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.