Перейти к содержимому
Zone of Games Forum
Wiltonicol

Руководство: как сделать нейросетевой/машинный перевод на Gemini

Рекомендованные сообщения

8 часов назад, Atanvaron сказал:

а есть возможность сделать список из подключаемых промтов, например под разные игры? Чтобы не редактировать каждый раз один, а сохранить несколько и потом между ними выбирать нужный.

могу сделать, хорошая идея

  • Лайк (+1) 2

Поделиться сообщением


Ссылка на сообщение

Обновил программу
можно создавать новые промпты (текстовики), выбирать между ними нужный
убрал gpt4free (полный отстой), параметры topp/topk (осталась только температура, или надо вернуть topp/topk?)
добавил чекбоксы на проверку получения строк больше/меньше, остановку перевода при ошибках (по умолчанию перевод не останавливается, строки не проверяются на кол-во)
возможность выбрать перезаписывать файл или дополнять
варианты отправки запросов (раньше запрос был {"role": "user", "content": prompt+\n+text}, теперь можно выбрать другой вариант отправки:
{"role": "system", "content": prompt}
{"role": "user", "content": text}

сам код разбивки на строки и отправку боту изменен (а то был ужасен из-за разных проверок на исключащие символы)
убрано ограничение на отправку txt, можно отправить любой файл где есть строки
визуальные изменения, упаковано иначе (теперь один файлик, а не страшная папка)
еще что-то, вообщем много всего от чего могут быть баги (а могут и не быть!)
парсинг json, разбивку+склейку файлов, отправку более чем одного файла, это пока не делал (в виде скриптов это все есть но в ui не перенёс)
паузу тоже не делал, что-что но это очень запарно на мой взгляд

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

А промт вставляется с каждой новым запросом или только 1 раз на все запросы?

Поделиться сообщением


Ссылка на сообщение
6 часов назад, minasa сказал:

А промт вставляется с каждой новым запросом или только 1 раз на все запросы?

С каждым запросом вставляется

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

Раз исходники не выкладываешь, чтобы править код(хотя на гитхабе мог бы), вот замечания:

  1. Выбор моделей, нужна ручная вставка т.е. самому написать модель. Бывает нужно когда обновы или когда есть своя модель.
  2. Температуру опускать до 0, а не до 0.1
  3. Возможность сохранять контекст. Т.е. при каждом запросе вставлять запрос-ответ. Но по достижению определенного количество токенов, удалить первые запросы скажем. Для этого надо наверное в временных папках хранит отдельные файлы с текстом для перевода и самим переводом. Чтобы при новом запросе вставлялся в запрос как тот же промт, но только уже с ответом. В input текст для перевода в output ответ бота.
  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

Заметил, что при переводе перемешиваются строчки. Начиная после 2500 строчек, ну, по крайней мере в моём случае. 

Решил этот косяк, путём нумерации строчек. Нет, они не решили проблему поочерёдности строчек, строчки так же после нескольких тысяч начали местами перемешиваться, но у меня строчки уже были пронумерованы. После перевода, просто сделал им построение по номеру и всё. )

Изменено пользователем parabelum
дополнил
  • Лайк (+1) 1
  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение

@Wiltonicol , в промте можно задавать структуру перевода ( en=ru или en;ru ) и будет ли это работать ?

Поделиться сообщением


Ссылка на сообщение

кстати у меня гемини сломался на переводе файла, типо кидаешь сколько угодно раз, он просто выкидывает пустой, я тут файл переводил с 30000 строк и он просто наотрез отказывается переводить это строки, вот для примера https://workupload.com/file/JWYJx78Sdz5 , интересно понять почему, один знакомый предположил, что в документе строчка максимально длинная для нейросеток и они ломаются).

Поделиться сообщением


Ссылка на сообщение
3 часа назад, Chillstream сказал:

кстати у меня гемини сломался на переводе файла, типо кидаешь сколько угодно раз, он просто выкидывает пустой, я тут файл переводил с 30000 строк и он просто наотрез отказывается переводить это строки, вот для примера https://workupload.com/file/JWYJx78Sdz5 , интересно понять почему, один знакомый предположил, что в документе строчка максимально длинная для нейросеток и они ломаются).

 Timeout of 60.0s exceeded

ну в целом потому что код не оптимизирован потому и такие таймауты. Тогда как скажем через веб этот той файл прогоняется за секунд 30-40

 

Поделиться сообщением


Ссылка на сообщение

@DjGiza ну пока еще прога 0.8 и в бете так-что есть куда расти), знакомый из диса попытался прогнать через чатгпт, он тоже выделывался на эти строки, гемини из 28500 гдето 1500 он забраковал, просто пропустил.

Поделиться сообщением


Ссылка на сообщение
1 час назад, Chillstream сказал:

@DjGiza ну пока еще прога 0.8 и в бете так-что есть куда расти)

Нет, там некуда расти видимо, раз чел думает что у него всё збс. Хотели помощь, не получился диалога.

Поделиться сообщением


Ссылка на сообщение

Жаль, стоящая прога.  Экономит время.

Поделиться сообщением


Ссылка на сообщение
3 часа назад, parabelum сказал:

Жаль, стоящая прога.  Экономит время.

есть ещё и вот эта программа

 

Изменено пользователем pekatvdmitriypekar

Поделиться сообщением


Ссылка на сообщение
34 минуты назад, pekatvdmitriypekar сказал:

есть ещё и вот эта программа

 

Спасибо.

Изменено пользователем parabelum

Поделиться сообщением


Ссылка на сообщение
Только что, parabelum сказал:

Спасибо,  но gemeni нельзя к ней присоединить. Выбор ИИ есть, но без онного.

разве? там апи вбиваешь и можно модель выбрать.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • Для ue5 необходимо генерировать .usmap файл. Во fmodel есть отдельная настройка для указания этого файла. Для генерации данного файл можно воспользоваться проектом RE-UE4SS
    • Ну наконец-то. Именно это я и говорю. Наиболее логичный вариант. За минусом последнего предположения. Он ничего не считает. Ему на это попросту наплевать. Это вы тут какую-то выгоду подсчитывает. Вы исходите из своих соображений о выгоде. И не можете понять, что потенциальная пара тысяч баксов с продажи игры ему просто не интересна. Доход незначителен. 
    •   PaperKlay Дата выхода: 27 мая. 2025 г.
      Жанр: Приключения, Платформер, Инди
      Разработчик: WhyKev
      Издатель: WhyKev https://store.steampowered.com/app/1350720/PaperKlay/ PaperKlay - это увлекательный 3D-платформер, в котором вы открываете, раскладываете и вращаете свой мир, созданный из картона, бумаги, глины и других подручных материалов.
      Машиный перевод для steam v1.0.10 (Build 20241851)
      Папку PaperKlay_Data закинуть в папку с игрой, согласившись на замену.
      https://drive.google.com/file/d/1N9eyZl4Bxp7tlp4LK_saWIoC0sZ81EsO/view?usp=sharing
    • Например, один из самых очевидных нюансов связан с “импортозамещением”. Не весь софт для разработки возможно заменить - по крайней мере в момент, когда разрабы делали смуту. А надо полагать, большая часть ресурсов от той разработки использовалась и в земском соборе. А если этот софт тогда было нечем заменить, но и оплатить лицензию было невозможно, то вывод напрашивается простой — могли использоваться пиратки некоторого западного софта, например, фотошопа и различного софта для 3д моделирования (так ли это — наверняка не скажу, но вероятность высока). На тот момент у нас это допускалось к использованию и публикации в силу непреодолимости фактора, но для публикации за рубежом это уже неприемлемо в силу особенностей лицензий подобного софта.
    • Ставил ли кто русик на gog версию, работает ли и если работает тот на какой версии?
    • @Yariks когда Wiltonicol добьёт разные мелкие баги, тогда и имеет смысл спрашивать, а сейчас то к чему спешить.
    • На развилке “Новое начало в крепости” доступны только 2 концовки, помимо плохих:

      Божественное откровение 
      - Смертность человечества: 50%
      - Срабатывает в конце 13-го хода, даже если требования не выполнены. Подземная операция 
      - Продолжайте играть, выполняя миссии с поппинсами и Крим.
      - Если пройти все миссии поппинс, концовку можно открыть уже на 12-м ходу.

      В целом просто стоит доиграть этот трай до конца, чтобы получить одну из концовок и открыть бонусы нг+

      Истинные концовки получаются только с развилки “Летающий замок”
    • Хорошо. Похоже у меня сценарий новое начало в крепости. Но я больше ничего не могу делать кроме того,  чтобы ждать, сколько бы ходов бы не прошло. И просто остается ждать, когда все страны падут, Что нужно, сделать, чтобы хоть, что-то произошло.
    • Подскажи,а на виту или свитч можно перенести этот перевод?
    • Реально, задушил человек) Почему есть в Стиме, почему нет в Стиме. Мы-то откуда знаем? Если бы кому-то, кто может на это повлиять, по его мнению было бы выгодно разместить игру в Стиме и ожидаемый профит должен превысить расходы, то вероятно игра уже была бы в Стиме. Если этого нет, значит много нюансов, о которых мы может даже и не подозреваем.  
  • Изменения статусов

  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×