Как получить текстовый возврат OpenAI реального времени API со стороны клиента Agora RTC?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как получить текстовый возврат OpenAI реального времени API со стороны клиента Agora RTC?

Сообщение Anonymous »

`Привет, ребята, у меня вопрос по поводу интеграции Agora с API реального времени Openai. Мой вопрос: как получить текст, возвращаемый openai API реального времени от клиента?
Я слежу за этой страницей: https://docs.agora.io/en/open- ai-integration/get-started/quickstart?platform=python. Я установил свой собственный бэкэнд на AWS EC2, и голосовая часть API реального времени OpenAI работает хорошо. Теперь я также хочу, чтобы клиент (Android и Ios) мог получить доступ к тексту, возвращаемому OpenAI.
Я заметил, что это официальная реализация бэкэнда: https://github.com /AgoraIO/openai-realtime-python/blob/main/realtime_agent/agent.py, -> _process_model_messages -> ResponseAudioTranscriptDelta, уже обеспечивает возврат текста:

Код: Выделить всё

  case ResponseAudioTranscriptDelta():
# logger.info(f"Received text message {message=}")
asyncio.create_task(self.channel.chat.send_message(
ChatMessage(
message=to_json(message), msg_id=message.item_id
)
))

case ResponseAudioTranscriptDone():
logger.info(f"Text message done: {message=}")
asyncio.create_task(self.channel.chat.send_message(
ChatMessage(
message=to_json(message), msg_id=message.item_id
)
))
Итак, мой последний вопрос заключается в том, как получить данные, отправленные «self.channel.chat.send_message» на IOS/Android/Web
Спасибо за помощь!
Я пробовал использовать
1.signaling sdk
https://www.agora.io/en/products/signaling/
2.chat sdk
https://www.agora.io/en/products/chat/
Но поскольку я Я новичок в Агоре, у меня пока ничего не сделано.
`

Подробнее здесь: https://stackoverflow.com/questions/791 ... lient-side
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить текстовый возврат OpenAI реального времени API со стороны клиента Agora RTC?
    Anonymous » » в форуме Android
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как получить возврат API API Openai в реальном времени со стороны клиента Agora RTC?
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как получить возврат API API Openai в реальном времени со стороны клиента Agora RTC?
    Anonymous » » в форуме IOS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Камера Agora Rtc не работает на устройстве iOS
    Anonymous » » в форуме IOS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Ошибка API OpenAI: «Нет модуля с именем openai.embeddings_utils; openai не является пакетом»
    Anonymous » » в форуме Python
    0 Ответы
    170 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»