[bugfix]Using original string to embedding when quering instead of deliver tokenized list to embedding model.
Description
It will deliver tokenized query string to embedding service, which is not accepted sometimes.
{
"input": [
67933,
12774,
228,
37687,
37687,
37985,
40862,
98657,
52084,
50285,
13870,
118,
45059,
10110,
49,
1929,
7705,
34208,
85315,
115,
40862,
96511,
46729,
10110,
10754,
36,
7705,
9554,
98897,
42052,
51611,
11883,
20119,
114,
78935,
198
],
"model": "text-embedding-ada-002",
"encoding_format": "base64"
}
Related Issues
[Reference any related issues or tasks that this pull request addresses.]
Proposed Changes
- decode the token to original string instead of token just like what index do.
Checklist
- [x] I have tested these changes locally.
- [x] I have reviewed the code changes.
- [ ] I have updated the documentation (if necessary).
- [ ] I have added appropriate unit tests (if applicable).
Additional Notes
[Add any additional notes or context that may be helpful for the reviewer(s).]
https://github.com/ValdikSS/GoodbyeDPI/wiki/How-to-make-traffic-dump-with-Wireshark
https://github.com/ValdikSS/GoodbyeDPI/wiki/How-to-make-traffic-dump-with-Wireshark
Извините, я встреваю в чужую ветку, но похоже в 0.2.3rc1 отвалилась возможность подключаться к серверам очень многих игр. Не только к тем, на взаимосвязь которых с goodbyedpi тут жалуются.
Сегодня днем сообщали, что к Genshin Impact, а также к Honkai Star Rail и Zenless Zone Zero не получается подключиться. Ошибки там в духе "не получилось получить список серверов", короче говоря пользователи не пробиваются даже до выбора региона Европа/Азия/Америка. При этом если включить goodbyedpi уже после входа на сервер, то проблем нет.
Просто делюсь информацией. Лично от себя добавить ничего не могу, сейчас не до игр.
Без дампа трафика невозможно сказать, почему так происходит. Многие игры просто проверяют наличие драйвера WinDivert и отказываются работать, если он присутствует.
Согласен с вами. Хотя, на примере вышеописанных игр, версия 0.2.2 осложнений не вызывала, несмотря на WinDivert. Ладно, я надеюсь, у кого сейчас возможность есть - дампы доставят. Прощу прощения за беспокойство еще раз.
Zenless Zone Zero
Сервер принимает данные, отправленные опцией --wrong-seq. Либо отключите её, либо используйте blacklist только на определённые сайты.
У меня то же перестал работать LoL.... Началось после того как установил GoodbyeDPI как службу. sc stop "GoodbyeDPI" sc delete "GoodbyeDPI" sc stop "WinDivert" sc delete "WinDivert" результатов не принесло.
Сделал дамп трафика lol.zip Помогите разобраться.
@TiBiDo Сервер не отвечает на пакеты. Проблем не в программе.