Skip to content

Latest commit

 

History

History
129 lines (106 loc) · 4.42 KB

File metadata and controls

129 lines (106 loc) · 4.42 KB

Foundry Local na Windows a Mac

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.

1) Inštalácia / Aktualizácia na Windows

  • Inštalácia:
winget install Microsoft.FoundryLocal
  • Aktualizácia:
winget upgrade --id Microsoft.FoundryLocal
  • Kontrola verzie:
foundry --version

Inštalácia / Mac

MacOS: Otvorte terminál a spustite nasledujúci príkaz:

   brew tap microsoft/foundrylocal
   brew install foundrylocal

2) Základy CLI (Tri kategórie)

  • 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 list

Poznámky:

  • Služba poskytuje REST API kompatibilné s OpenAI. Port koncového bodu je dynamicky pridelený; použite foundry service status na jeho zistenie.
  • Používajte SDK pre pohodlie; automaticky spracovávajú zistenie koncového bodu tam, kde je to podporované.

3) Zistenie lokálneho koncového bodu (Dynamický port)

Foundry Local priraďuje dynamický port pri každom spustení služby:

foundry service status

Použite nahlásený http://localhost:<PORT> ako váš base_url s cestami kompatibilnými s OpenAI (napríklad /v1/chat/completions).

4) Rýchly test cez OpenAI Python SDK

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)
PY

Referencie:

5) Vlastný model (Kompilácia pomocou Olive)

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 --verbose

Dokumentácia:

6) Riešenie problémov

  • 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

7) Súvisiace skúsenosti vývojárov na Windows

Ďalší vývojár na Windows


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.