본문으로 건너뛰기

플러그인 사용 방법

Runtime AI Chatbot Integrator는 간단한 워크플로를 통해 Unreal Engine 프로젝트에 AI 챗봇 통합을 쉽게 만듭니다:

  1. API 제공자 토큰 등록
  2. 채팅 설정 구성
  3. 채팅 요청 전송 (스트리밍 또는 비스트리밍)

제공자 토큰 등록

채팅 요청을 보내기 전에, RegisterProviderToken 함수를 사용하여 API 제공자 토큰을 등록하십시오.

블루프린트에서 제공자 토큰 등록하기

채팅 요청 유형

플러그인은 각 공급자에 대해 두 가지 채팅 요청 모드를 지원합니다:

비스트리밍 채팅 요청

단일 호출로 전체 응답을 가져옵니다.

OpenAI 채팅 요청 보내기

스트리밍 채팅 요청

더 역동적인 상호 작용을 위해 실시간으로 응답 청크를 받습니다.

OpenAI 스트리밍 채팅 요청 전송

오류 처리

채팅 요청을 보낼 때, 콜백에서 ErrorStatus를 확인하여 잠재적인 오류를 처리하는 것이 중요합니다. ErrorStatus는 요청 중 발생할 수 있는 문제에 대한 정보를 제공합니다.

오류 처리

요청 취소하기

플러그인은 스트리밍 및 비스트리밍 채팅 요청이 진행 중일 때 이를 취소할 수 있도록 합니다. 이는 긴 요청을 중단하거나 대화 흐름을 동적으로 변경하고자 할 때 유용할 수 있습니다.

Cancel Request

Best Practices

  1. 항상 콜백 내에서 ErrorStatus를 확인하여 잠재적인 오류를 처리하세요.
  2. API의 속도 제한 및 비용에 유의하세요.
  3. 장문 또는 인터랙티브 대화에 대해 스트리밍 모드를 사용하세요.
  4. 자원을 효율적으로 관리하기 위해 더 이상 필요하지 않은 요청은 취소하는 것을 고려하세요.

Troubleshooting

  • API 자격 증명이 올바른지 확인하세요.
  • 인터넷 연결을 확인하세요.