스포트라이트세일: 9 월9 일오후10 시59 분까지엄선된블루프린트를50% 할인받으세요.

AI Chat Plus - AI Chat Integration (OpenAI, Azure, Claude, Gemini, Ollama ...)

Disenone - 코드 플러그인 - 2024/08/06

UE.AIChatPlus is an Unreal Engine plugin that enables communication with various GPT AI chat services. The currently supported services include OpenAI (ChatGPT, DALL-E), Azure OpenAI, Claude, Google Gemini, Ollama.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.2 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

UE.AIChatPlus is an Unreal Engine plugin that enables communication with various GPT AI chat services.


Ccurrently supported services include OpenAI (ChatGPT, DALL-E), Azure OpenAI (ChatGPT, DALL-E), Claude, Google Gemini, Ollama. It is designed to facilitate integration with these AI chat services for UE developers.


The implementation is based on asynchronous REST requests, ensuring high performance and convenience. More service providers will be supported in the future.


Documentation: Link

中文文档:Link

Documento en español: Link


Latest Version: v1.2.0


Coming Soon:

  • Support llama.cpp


Supported APIs:

  • OpenAI: /chat/completions, /completions, /images/generations, /images/edits, /images/variations
  • Azure OpenAI: /chat/completions, /images/generations
  • Claude: /messages, /complete
  • Gemini: :generateText, :generateContent, :streamGenerateContent
  • Ollama: /api/chat, /api/generate, /api/tags


ChangeLog:


v1.2.0 - 2024.08.20

  • Support OpenAI Image Edit/Image Variation
  • Support Ollama API, support automatically getting the list of models supported by Ollama


v1.1.0 - 2024.08.07

  • Support blueprints


v1.0.0 - 2024.08.05

  • Basic complete functionality
  • Support OpenAI, Azure, Claude, Gemini.
  • Built-in feature-rich editor chat tool


기술적 세부사항

Features:

  • Support OpenAI, Azure OpenAI, Claude, Gemini, Ollama
  • Text Generation, Text Chat, Image Generation, Image Analysis, Image Edit, Image Variation
  • Text-to-Text, Text-to-Image, Image-to-Text, Image-to-Image
  • An Editor AI Chat Tool which is well-crafted and feature-rich
  • Support Blueprint
  • Asynchronous Tasks
  • Multi Api Services and Multi GPT Models
  • Global Setting Page for AI Chat Editor Tool
  • Session Settings for each chat session
  • Automatic conversion of UStructs into Json and Json Into UStructs
  • Chat Content Modification
  • Image Viewing, Image Saving into File, Image Saving Into Texture Asset, Image Copy on Windows Platform
  • Ollama Support automatically getting Models list from API


Code Modules:

  •  AIChatPlusCommon [Runtime]
  •  AIChatPlusEditor [Editor]


Number of Blueprints: 10+

Number of C++ Classes: 10+

Network Replicated: (No)

Supported Development Platforms: (Win64, Mac)

Supported Target Build Platforms: (Win64, Mac, Android, IOS)

Documentation: Link

中文文档:Link

Documento en español: Link

Example Project: None

Important/Additional Notes: None