Всех приветствую. Встал вопрос по интеграции chatGPT в свой сайт, в качестве онлайн помощника, который будет отвечать на вопросы посетителей. Смысл такой: нужно скормить ему определенное количество информации, а далее нужно, что бы он основываясь на полученном тексте давал ответы пользователям. Может кто уже имел в этом опыт и подкинет полезных материалов или статей?
Дополнительно:
Содержание
думаю вам нужно сразу в ChatGPT API.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Также ты можешь получить помощь у любого другого программиста на фрилансим: https://freelance.habr.com/
Ответы:
Постейший запрос к ChatGPT выглядит так:
|
1 |
$.ajax({ 'url': 'https://api.openai.com/v1/chat/completions', 'type': 'POST', 'contentType': 'application/json; charset=UTF-8', 'headers': { 'Authorization': 'Bearer тут_ключ_доступа', 'OpenAI-Organization': 'тут_идентификатор_организации' }, 'data': JSON.stringify({ 'model': 'gpt-3.5-turbo', 'messages': [ { 'role': 'user', 'content': 'Привет. Сколько лет Тому Крузу?' } ], 'temperature': 0.3 }), 'success': function(response) { console.log('Ответ ChatGPT:', response); }, 'error': function(err) { console.error('Ошибка:', err); } }); |
Тут нет обучения, сохранения истории переписки и чтения ответа по мере поступления, но работать будет, см. ниже:
Если же хочешь пример с обучением, с сохранением переписки и постепенным чтением ответа по мере поступления с использованием ReadableStrream... это все тебе надо пилить самому, ну или заказывай у кого-нибудь платно.
Да, я делаю интеграцию, но заказывать не обязательно у меня, есть целый сайт исполнителей.
P. S. Примеры запросов и песочница доступны в официальной документации:
https://platform.openai.com/docs/api-reference/int...
Все полезные материалы там!
https://medium.com/aimonks/create-your-chat-gpt-pl...
гугл
how to learn chatgpе on own knowledgebase
Chat GPT with custom knowledge base
а там, может и другие LLM подойдут
В первом приближении можно сделать так:
Послать чатгпт запрос в духе:
"Вот контекст:
...данные о сайте...
Основываясь на контексте, ответь на следующий вопрос пользователя: ..." и вывести ответ.
Для такой штуки желателен большой контекст модели, которая будет обрабатывать сообщение. Если ЧатГПТ не хватает, можно использовать Antrophic Claude 1 - там контекст до 100 000 символов.
Чтобы попробовать, как разные сети будут работать на данном запросе, что лучше подойдет, можно подключиться вот к этому проекту: https://vsegpt.ru/ - там куча нейросетей, и все через единый интерфейс OpenAI API, пример обращения к которому есть выше.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?


Для интеграции ChatGPT на вашем сайте, вам потребуется использовать API, предоставляемый OpenAI. Вот несколько шагов, которые вам нужно выполнить, чтобы успешно интегрировать ChatGPT:
1. Получите API-ключ от OpenAI. Для этого зарегистрируйтесь на их сайте и создайте приложение, чтобы получить доступ к API.
2. Установите библиотеку OpenAI для вашего языка программирования. Например, если вы работаете с PHP, вам нужно установить библиотеку через Composer:
3. Создайте функцию или метод, который будет отправлять запросы к API OpenAI для генерации ответов от ChatGPT. Ниже приведен пример кода на PHP, который отправляет запрос к API с использованием полученного API-ключа:
4. Интегрируйте эту функцию или метод в ваш сайт, чтобы пользователи могли задавать вопросы и получать ответы от ChatGPT.
Это основные шаги, которые вам нужно выполнить для интеграции ChatGPT на вашем сайте. Не забудьте убедиться, что вы соблюдаете условия использования API OpenAI и следуете их рекомендациям по безопасности данных.