Skip to content

PrositAS/bielik-intro-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bielik Demo — Bosch Hackathon

Zestaw skryptów demonstracyjnych dla modelu językowego Bielik-11B-v3.0-Instruct — polskiego LLM dostępnego przez API PLGrid.

Wymagania

Instalacja

pip install -r requirements.txt

Konfiguracja

Utwórz plik .env w katalogu projektu i wstaw swój klucz API:

BIELIK_API_KEY=twój-klucz-api

Demos

Demo 1 — Podstawowa interakcja (demo_01_basic.py)

Pokazuje podstawowe możliwości modelu w trzech rundach:

  1. Kim jesteś? — prosta odpowiedź na pytanie o model
  2. Haiku o Krakowie — generowanie tekstu ze streamingiem (tokeny pojawiają się na żywo)
  3. Splątanie kwantowe — wyjaśnienie złożonego tematu z użyciem system promptu
python demo_01_basic.py

Demo 2 — Strukturyzowane wyjście (demo_02_structured.py)

Pokazuje generowanie danych w formacie JSON z walidacją schematu przy użyciu Pydantic.

Model generuje przepis na bigos ze ściśle określonymi polami:

  • nazwa, czas przygotowania, trudność
  • lista składników z ilościami
  • kroki przygotowania
  • ciekawostka o potrawie
python demo_02_structured.py

Demo 3 — Wywoływanie narzędzi (demo_03_tools.py)

Pokazuje tool calling — model samodzielnie decyduje, kiedy i jakie narzędzia wywołać, a następnie syntetyzuje wyniki w spójną odpowiedź.

Dostępne narzędzia (darmowe API, bez klucza):

Narzędzie API Opis
get_weather(city) Open-Meteo Aktualna pogoda dla polskich miast
get_exchange_rate(currency) NBP Kurs waluty względem PLN

Przykładowe zapytanie: „Jaka jest dziś pogoda w Krakowie i ile kosztuje dolar i euro?"

python demo_03_tools.py

Prezentacja

Wykorzystuje Jupyter Lab i Rise, uruchom: jupyter lab bielik_intro.ipynb i przejdź w tryb prezentacji


Autor

Grzegorz Brzezinka — CTO, Prosit AS - greg(at)prosit.no Bosch InnovAItion Hackathon · 21.03.2026 · Warszawa

About

Krótkie intro do Bielik LLM pod kątem wykorzystania poprzez API: streaming, strucutred output, tool calling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors