Raport aktualności Technologia
16 maja 2023 r.

Firma Microsoft udostępnia „Guidance”, język programowania monitów nowej generacji

W skrócie

Microsoft Guidance to „Prompt Programming Language”, który pozwala użytkownikom opisywać schemat okna dialogowego, ustawiać parametry generowania, dostosowywać je do określonego formatu, wykonywać cykle generowania, a nawet wywoływać zewnętrzne narzędzia, takie jak wyszukiwanie.

W ciągu ostatniego miesiąca ukazało się kilka prac związanych z generacjami formatowania, takimi jak ReLLM, jsonformer, Guardrails i Microsoft's Guidance.

Microsoft właśnie wydał „Poradnictwo”, język nowej generacji do szybkiego programowania. Dzięki temu językowi programiści mogą tworzyć proste, ale wyrafinowane reguły, aby generować odpowiedzi w języku naturalnym w różnych formatach. Podobnie jak inżynierowie programiści programują w Javie lub Pythonie, programiści mogą teraz skupić się na wzorcach projektowych wysokiego poziomu i używać określonych struktur do opisywania zadań generowania, takich jak dialogi i JSON. Być może najbardziej ekscytująca jest możliwość natychmiastowego generowania dokładnego przebiegu tekstu z efektywnym sposobem hermetyzacji parametrów generowania.

Microsoft wydaje „Guidance”, język programowania monitów nowej generacji
@Midjourney
Polecamy: Najlepszy przewodnik po inżynierii Prompt 2023

Nowy język programowania „Guidance” jest wyposażony w edytor, w którym użytkownicy mogą łatwo kodować reguły i definie działanie swoich modeli językowych. W szczególności mogą skonfigurować kroki, takie jak sprawdzanie poprawności wartości lub wywoływanie usług zewnętrznych, co pozwala na pełne dostosowanie. Sam język oferuje obszerne słownictwo i biblioteki, dając inżynierom oprogramowania szeroki wachlarz możliwości.

Na przykład, jsonformer został zaprojektowany tak, aby na bieżąco korygować generowane dane wyjściowe i dodawać odpowiednie formatowanie. Tymczasem NVidia Poręcze project pomaga programistom tworzyć chatboty z wykorzystaniem monitów przypominających szablony. Jednak dzięki „Wskazówkom” programiści mogą teraz korzystać z własnych preferowanych modele językowe, Takie jak LLAMA i Vicuna oraz dostosuj kierunek generacji.

Ogólnie rzecz biorąc, „Guidance” przeniosło koncepcję szybkiego programowania na wyższy poziom. Umożliwiając programistom optymalizację cykli generowania i tworzenie skomplikowanych struktur za pomocą kilku linii kodu, użytkownicy mogą wzmocnić podstawy swoich modele językowe i pracować z większą autonomią. Poza tym język eliminuje wiele wąskich gardeł programistycznych i pozwala programistom szybko wykonywać instrukcje bez konieczności zajmowania się skomplikowanymi problemami sprzętowymi.

„Wskazówki” firmy Microsoft to ważny postęp w dziedzinie model języka programowanie. Pokazuje nie tylko potencjał współczesnego uczenia maszynowego narzędzia ale także prowadzi do bardziej wydajnych i opłacalnych rozwiązań. Innymi słowy, wydanie tego języka z pewnością będzie miało trwały wpływ na dziedzinę szybkiego programowania, inspirując nowe fale innowacji.

Programiści byli wcześniej ograniczeni co do tego, ile mogli zaprogramować ręcznie lub za pomocą wstępnie zaprogramowanych szablonów. Korzystając z funkcji Guidance, mogą usprawnić swój przepływ pracy i wykorzystać jednowierszowe fragmenty do tworzenia złożonych systemów z większą wydajnością.

W przeciwieństwie do innych języków programowania, Guidance został zaprojektowany tak, aby ułatwić zrozumienie kodu i wymyślanie nowych pomysłów. Jest to możliwe dzięki samogeneracji oświadczenia oraz techniki sztucznej inteligencji, które prowadzą programistów przez proces wypełniania pustych miejsc w ich kodzie.

Potencjalne zastosowania tej technologii są ogromne i była już wykorzystywana do generowania spersonalizowanych treści, automatyzacji zadań osobistego asystenta i budowania zaawansowanych chatbotów do interakcji z klientami.

Aby pomóc programistom w szybkim i bezproblemowym wdrożeniu technologii, firma Microsoft nawiązała współpracę z wieloma firmami, w tym NUIX, aby udostępnić język większej liczbie użytkowników, którzy nie mają doświadczenia lub zasobów, aby nauczyć się programowania od podstaw.

W swej istocie, Guidance eliminuje tradycyjnie żmudne części programowania i ułatwia programistom przejście od zarysu do ukończenia. Upraszczając proces pisania kodu, programiści mogą teraz tworzyć bardziej ukierunkowane aplikacje i skracać czas potrzebny na opracowanie produktu.

Firma Microsoft planuje dalsze udoskonalanie tego nowego języka w celu poprawy produktywności i obniżenia kosztów rozwoju. Jeśli więc szukasz sposobu na usprawnienie przepływów pracy w programowaniu i zaoszczędzenie czasu, powinieneś sprawdzić Microsoft Guidance. Może stać się idealnym towarzyszem kodowania.

Przeczytaj więcej o sztucznej inteligencji:

Odpowiedzialność

Zgodnie z Zaufaj wytycznym projektu, należy pamiętać, że informacje zawarte na tej stronie nie mają na celu i nie powinny być interpretowane jako porady prawne, podatkowe, inwestycyjne, finansowe lub jakiekolwiek inne formy porad. Ważne jest, aby inwestować tylko tyle, na utratę czego możesz sobie pozwolić, a w przypadku jakichkolwiek wątpliwości zasięgnąć niezależnej porady finansowej. Aby uzyskać więcej informacji, sugerujemy zapoznać się z warunkami oraz stronami pomocy i wsparcia udostępnianymi przez wydawcę lub reklamodawcę. MetaversePost zobowiązuje się do sporządzania dokładnych i bezstronnych raportów, jednakże warunki rynkowe mogą ulec zmianie bez powiadomienia.

O autorze

Damir jest liderem zespołu, menedżerem produktu i redaktorem w Metaverse Post, obejmujący takie tematy, jak AI/ML, AGI, LLM, Metaverse i Web3-pokrewne pola. Jego artykuły przyciągają każdego miesiąca ogromną publiczność, liczącą ponad milion użytkowników. Wydaje się być ekspertem z 10-letnim doświadczeniem w SEO i marketingu cyfrowym. Damir został wspomniany w Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto i inne publikacje. Jako cyfrowy koczownik podróżuje między ZEA, Turcją, Rosją i WNP. Damir uzyskał tytuł licencjata z fizyki, co jego zdaniem dało mu umiejętności krytycznego myślenia potrzebne do odniesienia sukcesu w ciągle zmieniającym się środowisku internetowym. 

Więcej artykułów
Damir Jałałow
Damir Jałałow

Damir jest liderem zespołu, menedżerem produktu i redaktorem w Metaverse Post, obejmujący takie tematy, jak AI/ML, AGI, LLM, Metaverse i Web3-pokrewne pola. Jego artykuły przyciągają każdego miesiąca ogromną publiczność, liczącą ponad milion użytkowników. Wydaje się być ekspertem z 10-letnim doświadczeniem w SEO i marketingu cyfrowym. Damir został wspomniany w Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto i inne publikacje. Jako cyfrowy koczownik podróżuje między ZEA, Turcją, Rosją i WNP. Damir uzyskał tytuł licencjata z fizyki, co jego zdaniem dało mu umiejętności krytycznego myślenia potrzebne do odniesienia sukcesu w ciągle zmieniającym się środowisku internetowym. 

Apetyt instytucjonalny na ETFy Bitcoin rośnie w obliczu zmienności

Ujawnienia zawarte w zgłoszeniach 13F ujawniają, że znaczący inwestorzy instytucjonalni parają się funduszami ETF Bitcoin, co podkreśla rosnącą akceptację…

Dowiedz się więcej

Nadchodzi dzień wyroku: los CZ wisi na włosku, gdy amerykański sąd rozpatruje skargę Departamentu Sprawiedliwości

Changpeng Zhao stanie dziś przed amerykańskim sądem w Seattle wyrokiem skazującym.

Dowiedz się więcej
Dołącz do naszej innowacyjnej społeczności technologicznej
Czytaj więcej
Czytaj więcej
Injective łączy siły z AltLayer, aby zapewnić bezpieczeństwo ponownego stakowania w inEVM
Biznes Raport aktualności Technologia
Injective łączy siły z AltLayer, aby zapewnić bezpieczeństwo ponownego stakowania w inEVM
3 maja 2024 r.
Masa współpracuje z Tellerem, aby wprowadzić pulę pożyczek MASA, umożliwiającą zaciąganie pożyczek w USDC
rynki Raport aktualności Technologia
Masa współpracuje z Tellerem, aby wprowadzić pulę pożyczek MASA, umożliwiającą zaciąganie pożyczek w USDC
3 maja 2024 r.
Velodrome wprowadza wersję beta Superchain w nadchodzących tygodniach i rozszerza się na łańcuchy bloków warstwy 2 stosu OP
rynki Raport aktualności Technologia
Velodrome wprowadza wersję beta Superchain w nadchodzących tygodniach i rozszerza się na łańcuchy bloków warstwy 2 stosu OP
3 maja 2024 r.
CARV ogłasza partnerstwo z firmą Aethir w celu decentralizacji warstwy danych i dystrybucji nagród
Biznes Raport aktualności Technologia
CARV ogłasza partnerstwo z firmą Aethir w celu decentralizacji warstwy danych i dystrybucji nagród
3 maja 2024 r.
CRYPTOMERIA LABS PTE. SP. Z O.O.