Первая работа с Chat GPT из 1С

Скачал обработку с Инфостарта. Обработка просто так не завелась, потому что требует платформы 8.3.23, а у меня меньше. Кроме того, автор сделал обработку не для пользователей — ключ API надо прописывать в коде, а не в форме. Это свинство!

Я поправил для младших релизов, используя функции-аналоги отсюда:

    Тело = ДанныеВJSON(ВходныеПараметры);

    Запрос.УстановитьТелоИзСтроки(Тело);
    
    //Ответ = Ждать Соединение.ОтправитьДляОбработкиАсинх(Запрос);
    Ответ = Соединение.ОтправитьДляОбработки(Запрос);
    
    Тело = Ответ.ПолучитьТелоКакСтроку();
    
    Результат = ДанныеИзJSON(Тело);
    
    Попытка
        Возврат Результат.choices[0].message.content;
    Исключение
        Сообщить("Получен ошибочный ответ (отсутствует choices): " + Тело);
    КонецПопытки;

В итоге заработало:

Правда, ключ API мне пришлось просить у белорусского знакомого, потому что в РФ сервис platform.openai.com не работает. Можно зарегистрироваться через прокси, с почтой на gmail, но просит телефон, а у меня только российский.

Тем не менее, при работе IP-адреса не проверяет и из России доступен.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

комментариев 48

  1. димка:

    а можно сам код обработки?

  2. Сабина:

    Здравствуйте! Можно, пожалуйста, получить код самой обработки?

  3. Елена:

    Уважаемый fixin, отправьте мне тоже, пожалуйста, эту обработку

  4. Алекс:

    Доброго времени суток, будьте добры отправьте мне пожалуйста эту обработку

  5. Михаил.:

    Пришли пожалуйста обработку на почту?
    А на 1С она не пишет? Было бы здорово.

  6. Владимир:

    Можно пожалуйста обработку?

  7. Дмитрий:

    Здравствуйте. Можно мне прислать обработку на почту? Хочу познакомиться с этим «зверем» поближе, как его можно интегрироdать для пользователей. Спасибо большое.

  8. Сергей:

    День добрый.
    Можете выслать обработку или сам код обработки. Спасибо

  9. Putilin:

    Можно и мне код обработки

  10. Сергей:

    Привет! А можно обработку получить тоже? Спасибо.

  11. Максим:

    Здравствуйте , монжо пожалуйста эту обработку получить?

  12. Евгений:

    Привет. А можно получить обработку? Заранее спасибо.

  13. Elena:

    Привет! А можно обработку получить тоже? Хотелось бы познакомиться, спасибо.

  14. Антон:

    Приветствую, Тоже бы глянул на код.

  15. Владимир:

    Здравствуйте, FIXIN!
    Интересная работа!
    Скиньте, пожалуйста, и мне на почту

  16. Антоша:

    Коллега, можно обработочку получить тоже?

  17. Сергей:

    Приветствую! Можно и мне обработку на почту? На телеграм подписан уже)

  18. Валентин Шутов:

    Приветствую! Можно и мне обработку на почту?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *