Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Andrej Karpathy popiera wprowadzenie nowego terminu związanego z "inżynierią kontekstu" w rozwoju oprogramowania AI przy użyciu LLM.
I ten termin od dawna wydaje się bardzo potrzebny. Za każdym razem, gdy wyjaśniam ludziom, jak rozwijamy nasz Nethermind AuditAgent, jednym z kluczowych aspektów, oprócz wykorzystania wiedzy z dziedziny (bezpieczeństwo web3) i używania najlepszych dostępnych modeli AI (od OpenAI, Anthropic i Google) oraz narzędzi dla LLM, jest właśnie "inżynieria kontekstu".
Czasami pojawia się wyrażenie "kontekst jest królem" i to naprawdę prawda. LLM, niezależnie od tego, czy są ogromne i zaawansowane, czy zoptymalizowane małe LLM, są potężnym narzędziem, ale jak każde narzędzie, jeśli jest w niewłaściwych rękach, uzyskasz znacznie mniej obiecujące wyniki, niż mógłbyś, gdybyś pracował z nimi poprawnie. A zarządzanie kontekstem (lub inżynieria) jest rzeczywiście złożonym i niezbyt dobrze opisanym obszarem, który nieustannie się rozwija, a naprawdę wyłonił się jako rozszerzenie koncepcji inżynierii podpowiedzi, która już ma pewne negatywne konotacje.
Ogólnie rzecz biorąc, Andrej wymienił główne aspekty związane z inżynierią kontekstu (na drugim zrzucie ekranu), ale w każdym konkretnym zadaniu ludzie osiągają doskonałe wyniki w dużej mierze dzięki próbom i błędom, za każdym razem monotonnie próbując wybrać odpowiednie elementy kontekstu, które są naprawdę potrzebne na tym etapie rozwiązywania problemu, zbierając benchmarki dla każdego etapu, patrząc na metryki, dzieląc zbiory danych na testowe, walidacyjne i tak dalej.
Co myślisz o "inżynierii kontekstu"?

25 cze 2025
+1 dla "inżynierii kontekstu" w porównaniu do "inżynierii podpowiedzi".
Ludzie kojarzą podpowiedzi z krótkimi opisami zadań, które podajesz LLM w codziennym użytkowaniu. Kiedy w każdej aplikacji LLM o przemysłowej mocy, inżynieria kontekstu to delikatna sztuka i nauka wypełniania okna kontekstowego dokładnie tymi informacjami, które są potrzebne do następnego kroku. Nauka, ponieważ zrobienie tego dobrze wymaga opisów zadań i wyjaśnień, przykładów w małej liczbie, RAG, powiązanych (możliwie multimodalnych) danych, narzędzi, stanu i historii, kompresji... Zbyt mało lub w niewłaściwej formie, a LLM nie ma odpowiedniego kontekstu do optymalnej wydajności. Zbyt dużo lub zbyt nieistotne, a koszty LLM mogą wzrosnąć, a wydajność może spaść. Zrobienie tego dobrze jest wysoce nietrywialne. A sztuka, ponieważ chodzi o intuicję prowadzącą w psychologii LLM i duchach ludzi.
Oprócz samej inżynierii kontekstu, aplikacja LLM musi:
- odpowiednio dzielić problemy na przepływy kontrolne
- odpowiednio pakować okna kontekstowe
- wysyłać wywołania do LLM o odpowiednim rodzaju i możliwościach
- obsługiwać przepływy UIUX generacji-weryfikacji
- wiele więcej - zabezpieczenia, bezpieczeństwo, oceny, równoległość, wstępne pobieranie, ...
Więc inżynieria kontekstu to tylko mały kawałek wschodzącej grubej warstwy nietrywialnego oprogramowania, które koordynuje indywidualne wywołania LLM (i wiele więcej) w pełne aplikacje LLM. Termin "wrapper ChatGPT" jest zmęczony i naprawdę, naprawdę błędny.
497
Najlepsze
Ranking
Ulubione