Спасибо за скрипт для проверки функциональности API Open AI.
Мы запустили скрипт на нашем сервере и получили от GPT следующий ответ:
...
{
"index": 0,
"message": {
"role": "assistant",
"content": "В сердце рифмованного кода,
Взгляните, есть возвышенная идея.
Это рекурсия — искусство, древняя традиция,
Когда функция вызывает сама себя — в этом суть.
Функция столь горда, что не слышит зовов,
Ни от кого, она стоит высоко.
Она предпочитает вновь вызывать саму себя,
Так ткут узоры, что завораживают взор.
Когда она начинается, вы, возможно, думаете,
Где она заканчивается — никто не знает?
Но не бойтесь бесконечного цикла,
Ведь базовый случай — наш спасительный круг.
Достигнув базы, столь божественно малой,
Функция наконец останавливается.
Так она прекращает и не связывает,
Возвращая то, что должна была найти.
Кто бы мог так искренне призывать?
Элегантный способ завершить дело.
Решая лабиринты или переворачивая строки,
Смотрите, как рекурсия расправляет крылья.
Каждый экземпляр имеет свой стек памяти,
Чтобы проследить путь от начала до конца.
И по мере роста этих экземпляров,
Они воздвигают башню памяти.
Когда всё сделано верно, гармония чиста,
Очарование рекурсии — великое притяжение.
Это элегантность, это глубокая автономия,
Жемчужина в короне церемонии алгоритмов.
Это танец, это игра, вечное повторение,
В театре кода, где обитает рекурсия.
Взгляните на красоту, взгляните на путешествие,
В огромном мире кода — это рекурсия."
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 39,
"completion_tokens": 282,
"total_tokens": 321
},
"system_fingerprint": null
}
Этот вызов, похоже, работает. Но когда я активирую функции Discourse AI (например, “composer ai helper”) с использованием того же ключа API Open AI, я либо не получаю ответа, либо получаю сообщение об ошибке, показанное в первом посте этой ветки.
Есть ли другие способы отладки вызовов API Open AI?