Сьогодні Microsoft представляє NLWEB, відкритий проект, призначений для спрощення створення інтерфейсів природних мов для веб-сайтів-робить його легко перетворити будь-який сайт на додаток, що працює на AI. Дізнайтеся більше про технологію та про те, як веб -видавці можуть розпочати роботу нижче.
Що таке NLWEB?
NLWEB – це відкритий проект, розроблений Microsoft, який має на меті полегшити створення багатим, природним мовним інтерфейсом для веб -сайтів, використовуючи модель на їх вибір та власні дані. Наша мета полягає в тому, щоб NLWEB, короткий для натуральної мови, бути найшвидшим і найпростішим способом ефективного перетворення свого веб -сайту на додаток AI, що дозволяє користувачам запитувати вміст сайту, безпосередньо використовуючи природну мову, як і з помічником AI або Copilot.
Кожен екземпляр NLWEB – це також сервер протоколу контексту моделі (MCP), що дозволяє веб -сайтам зробити їх вміст відкритим та доступним для агентів та інших учасників екосистеми MCP, якщо вони виберуть. Зрештою, ми вважаємо, що NLWeb може зіграти аналогічну роль HTML у новому агентському мережі.
Як це працює?
NLWEB використовує напівструктуровані формати, такі як Schema.org, RSS та інші дані, які вже публікують веб-сайти, поєднуючи їх з інструментами, що працюють на LLM, для створення природних мовних інтерфейсів, які використовуються як людьми, так і агентами AI. Система NLWEB розширює ці структуровані дані, включивши зовнішні знання з основних LLM (наприклад, шарування географічного розуміння запиту ресторану) для більш багатих досвіду користувачів.
Як відкритий проект, NLWEB – це технологія Agnostic. Він підтримує всі основні операційні системи та дозволяє розробникам вибирати компоненти, які найкраще відповідають їх потребам, підтримуючи всі основні моделі та векторні бази даних.
Які переваги для видавців?
Наша мета – принести переваги ШІ, які перетворили спосіб пошуку людей безпосередньо на самі веб -сайти. Так само, як і введення HTML полегшило майже будь -кому створити веб -сайт, ми хочемо, щоб NLWEB полегшила будь -якому веб -видавцям створити розумний, природний досвід для свого сайту. І коли агентна павутина (та економіка) продовжує зростати, NLWEB надасть можливості веб -видавців брати участь у своїх умовах, гарантуючи, що їхній веб -сайт готовий взаємодіяти, трансактувати та бути виявленими іншими агентами, якщо вони виберуть.
Хто в команді стоїть за NLWEB?
NLWEB був задуманий та розроблений RV Guha, який нещодавно приєднався до Microsoft на посаді CVP та технічного співробітника. Гуха – це творець широко використовуваних веб -стандартів, таких як RSS, RDF та Schema.org. Як відкритий проект, NLWEB має зростаючий перелік інших учасників Microsoft та спільноти з відкритим кодом.
Які сайти їх приймають?
Ми працювали з невеликою групою ранніх усиновлювачів, щоб перевірити та вдосконалити наш підхід до NLWEB та переконатися, що він відповідає потребам сучасних веб -видавців. Ми схвильовані на інших сайтах усіх розмірів та категорій для розгортання NLWEB, допомагають додати нові можливості та побудувати міцну екосистему разом.
Початкові співробітники публікації та екосистем включають:
- Чиказькі державні ЗМІ
- ЗМІСЬКИЙ ЗМІ
- DDM (AllRecipes/серйозні їжі)
- Eventbrite
- Hearst (Delish)
- Лабораторії заснування
- Змій
- O'Reilly Media
- QDRANT
- Shopify
- Сніжинка
- TripAdvisor
Як розпочати роботу?
Repo NLWeb Github містить усе, що потрібно для початку:
- Легкий код, який контролює основну послугу для обробки запитів природних мов, а також документація про те, як це можна розширити та налаштувати.
- Роз'єми до деяких найпопулярніших моделей та векторних баз даних, а також документації для додавання інших моделей на ваш вибір.
- Інструменти для додавання ваших даних у Schema.org, JSONL, RSS та інших форматів у вибрану вами векторну базу даних.
- Frontend веб -сервера для сервісу та простий інтерфейс користувача, який дозволяє користувачам надсилати запити на веб -сервер.