Сеть мыслей — это веб-приложение, которое использует API OpenAI для создания интеллект-карт на основе заданной подсказки. Эти карты разума сначала генерируют первоначальные мысли, связывают эти мысли, критикуют их и, наконец, пытаются превратить эти мысли в окончательный ответ.
Частично мое вдохновение заключалось в том, чтобы заставить ChatGPT обдумывать проблемы так же, как это делают люди (придумывать мысли, связывать эти мысли, обдумывать критические замечания к этим мыслям и, наконец, превращать эти мысли в окончательный ответ).
Это может быть немного глючно, поэтому приносим извинения, если возникнут какие-либо ошибки.
Для настройки просто откройте конфигурацию и вставьте свой ключ API OpenAI. Затем просто запустите app.exe и введите localhost:5000 для доступа в браузере (или скопируйте адрес сервера).
Если у вас установлены все зависимости, вы также можете запустить Web of Thoughts.bat.
Чтобы создать интеллектуальную карту, нажмите кнопку «Пуск», и вам будет предложено ввести подсказку.
У вас есть возможность заставить GPT искать решения, генерировать идеи или думать самостоятельно. Выбор «Мысли» позволит GPT генерировать мысли без участия пользователя, поэтому ввод задачи вообще не повлияет на ее ответ.
Вы также можете выбрать, сколько мыслей вы хотите, чтобы GPT продолжался. Например, если установить значение 1, GPT спросит, есть ли какие-либо мысли, которые он хочет продолжить (либо решить проблему, либо изучить мысль подробнее). Если оно не считает нужным или не хочет продолжать какие-либо мысли, оно не будет.
Продолжение мысли может оказаться дорогостоящим, поскольку мы снова проходим процесс связывания и критики мыслей. Будьте осторожны, устанавливая для этого значения высокие значения.
Вы можете выбрать модель на основе моделей, к которым у вас есть доступ.
В папке примеров есть несколько примеров. Я протестировал первые 10 вопросов формальной логики из тестового набора данных MMLU, доступного здесь: https://huggingface.co/datasets/cais/mmlu/viewer/formal_logic/test.
Я не заметил особых улучшений по сравнению с GPT 3.5, но обнаружил, что вопрос 2 был задан правильно, тогда как ChatGPT никогда этого не делал. Однако это приведет к неверным вопросам, чего никогда не делал ChatGPT.
Это можно считать улучшением, учитывая, что при тестировании ChatGPT он в среднем составлял 4/10, а моя Web of Thoughts получила 7/10, но это не средний показатель, а всего лишь то, что он получил, объединив результаты трех продолжений теста и пяти продолжений. тест. Мне нужно провести больше тестов, так что здесь нет ничего убедительного. COT включен в мою подсказку, которую я не тестировал с ChatGPT, поэтому повышение производительности может быть связано с этим.
Я хотел бы протестировать GPT 4, но с меня взяли 99 центов, то есть 1 цент скидки на сумму, необходимую для предоставления доступа. Если кто-то захочет протестировать его с GPT 4, сообщите мне о своих результатах :)
Вы можете найти вопросы, которые я использовал, в /Formal-Logic-Questions. Они отформатированы так, что их можно просто скопировать и вставить.
После загрузки вы можете перетащить любой из узлов карты разума и щелкнуть мысль, чтобы открыть боковую панель с дополнительной информацией (связанные мысли, продолжающиеся мысли и т. д.).
Вы можете перемещать интеллектуальную карту и масштабировать ее вверх и вниз, используя колесо прокрутки или кнопки увеличения/уменьшения масштаба. Двойной щелчок также увеличивает масштаб. (В настоящее время, если интеллектуальная карта превышает ширину веб-страницы, вы можете прокрутить ее влево, все еще пытаюсь исправить).
Вы можете сохранять и загружать интеллект-карты в формате JSON.
На данный момент есть некоторые ошибки.
В зависимости от популярности проекта я планирую следующие функции: