Пример Http запроса и получения ответа от нейросети ChatGPT (OpenAI)
//Описание API https://beta.openai.com/docs/api-reference/
Процедура ЗапросКChatGPT(Текст)
Соединение = Новый HTTPСоединение("api.openai.com",,,,,,Новый ЗащищенноеСоединениеOpenSSL());
Заголовки=Новый Соответствие();
Заголовки.Вставить("Content-Type", "application/json");
Заголовки.Вставить("Authorization", "Bearer <Ваш API-Key>");
Запрос = Новый HTTPЗапрос();
Запрос.АдресРесурса = "v1/completions";
Запрос.Заголовки = Заголовки;
ТелоЗапроса =
"
|{
|""model"": ""text-davinci-003"",
|""prompt"": """ + Текст+ """,
|""max_tokens"": 100,
|""temperature"": 0,
|""top_p"": 1,
|""n"": 1,
|""stream"": false,
|""logprobs"": null,
|""stop"": "".""
|}";
Запрос.УстановитьТелоИзСтроки(ТелоЗапроса);
Ответ=Соединение.ОтправитьДляОбработки(Запрос);
КодСостояния=Ответ.КодСостояния;
СтрокаОтвета=Ответ.ПолучитьТелоКакСтроку();
Если КодСостояния=200 Тогда
//Ответ в виде Json
Сообщить(СтрокаОтвета);
Иначе
//Ошибка при выполнении запроса
КонецЕсли;
КонецПроцедуры
Орфографическая ошибка в нейросети (найдено 2): нейросети Орфографическая ошибка в openai: openai Орфографическая ошибка в davinci: davinci Орфографическая ошибка в logprobs: logprobs
При обращении к ChatGPT, получаю ответ ограниченный колвом символов
Почему ChatGPT через API если задать вопрос то ответ тупее чем через браузер?
#1, ред. 16 января 2023 19:15
Пример запроса и ответа
#2, 09 марта 2023 09:31
у меня не получается авторизация "Код Состояния" 401 ответ дал, посмотрите что я не так делаю
#3, 09 марта 2023 11:12
(2) Aidos, пробела похоже не хватает между Bearer и ApiKey
#4, 09 марта 2023 12:07
{
"error": {
"message": "We could not parse the JSON body of your request. (HINT: This likely means you aren't using your HTTP library correctly. The OpenAI API expects a JSON payload, but what was sent was not valid JSON. If you have trouble figuring out how to fix this, please send an email to support@openai.com and include any relevant code you'd like help with.)",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
вот теперь что то не так с текстом?
#5, 09 марта 2023 13:27
(4) Ney, через запись json отправил тоже самое
#6, 03 апреля 2023 09:38
Кто подскажет синтаксис загрузки файлов (POST
https://api.openai.com/v1/files") , со всем остальынм проблем нет (все просто и понятно) а вот с загрузкой - затык..
#7, ред. 27 июня 2023 15:58
Здравствуйте! В чем может быть ошибка? Что способом со статьи вывожу, что своими функциями. Все время ругается на КодСостояния
#9, 28 июля 2023 04:05
А есть пример работы с langchain и суммаризатором текста из 1с?
эти инструменты хороши для подготовки промпта для chatGPT