TGViewer
DEKSDEN notes DEKSDEN notes @deksden_notes · 3.12K subscribers
Post #365 474

Forwarded from Alexandrov pro AI

DSpyNet
https://github.com/al322se/DSpyNet

Недавно задумался а какие паттерны есть в работе с нейронными сетями. Поискал, они есть, интересно ))

Один из "паттернов" оказался завернут в конретную библиотеку на питоне https://dspy.ai/ - а именно полуавтоматическое создание промтов. Когда ты не сам выбираешь лучший промт, а с помощью разных стратегий (они ниже) автоматом выбираешь/генерируешь лучший.

Я люблю .net... И я сделал порт этой библиотеки с питона на .net https://github.com/al322se/DSpyNet

Паттерны которые там есть

Predict - чуть более удобная работа с вопросом и ответом нейросети через аттрибуты


Chain of Thought
До: Predict: Вопрос -> Ответ (Часто галлюцинации).
После: ChainOfThought: Вопрос -> Рассуждение (Логика) -> Ответ (Высокая точность).


COPRO (Оптимизатор инструкций)
Это автоматический промпт-инжиниринг.
Проблема: Вы написали инструкцию: Переведи текст Она работает плохо. Вы меняете на Переведи текст как профессионал. Чуть лучше. Вы тратите часы, перебирая слова.
Решение (DSpyNet): Вы даете задачу COPRO.
1. Он просит мощную модель (например, GPT-4) предложить 10 вариантов инструкции лучше вашей.
2. Он тестирует каждый вариант на ваших данных.
3. Он выбирает тот текст инструкции, который дал максимальный балл метрики.


MIPRO (Байесовская оптимизация всего)
Проблема: У вас есть 10 хороших примеров и 5 вариантов инструкций. Какая комбинация даст лучший результат? Инструкция А + Примеры 1, 2, 3? Или Инструкция Б + Примеры 8, 9, 10? Перебирать всё вручную нереально.
Решение (DSpyNet): Использует математику (Байесовскую оптимизацию).
1. Он генерирует множество вариантов инструкций.
2. Он генерирует множество наборов примеров.
3. Он запускает умный поиск, пробуя разные комбинации и обучаясь на результатах
GitHub GitHub - al322se/DSpyNet: .net port of https://github.com/stanfordnlp/dspy .net port of https://github.com/stanfordnlp/dspy. Contribute to al322se/DSpyNet development by creating an account on GitHub.
  • ❤ 6
  • 🔥 1
More from @deksden_notes
  1. Oct 9, 2026⚪️ Новости Clef CF не только прибарахлилась Deno, но и немного тюнинговала своё начинение…
  2. Oct 9, 2026⚪️ GrokBot получил email Пишите письма! Не понимаю - где у бота аккаунты в телеграмме и пр…
  3. Oct 9, 2026⚪️ Microsoft-Decision-1 Смотрите - кого на полянку принесло! Майки тута, тоже зарешать реш…
  4. Oct 9, 2026⚪️ Ship-темберь, день 5/28 Ресета не будет)) Будет: 1️⃣ автокомплит промптов в кодексе! Мы…
  5. Oct 9, 2026⚪️ Deno -> CF Claudflare поглощает проект Deno (это js/ts рантайм, аналог Bun который тепе…
  6. Oct 9, 2026⚪️ Humanizer skills Тут чел презентовал своё видение чем он тексты обрабатывает, обзорчик…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →