uezo / ChatdollKit

ChatdollKit enables you to make your 3D model into a chatbot
Apache License 2.0
714 stars 75 forks source link

Support multiple LLMs: ChatGPT, Claude and Gemini✨ #271

Closed uezo closed 9 months ago

uezo commented 9 months ago

✅ChatGPT, Claude (Anthropic API) and Gemini ✅Multi-modal and Function calling (ChatGPT and Gemini) ✅WebGL support

To use this feature add LLMRouter and LLMContentSkill in newly added ChatdollKit.LLM to your ChatdollKit game object. And, choose LLM you want to use from ChatGPT, Claude or Gemini and set *Service (and ServiceWebGL) to game object. Make sure that IsEnabled is true on the inspector of `Service` you want to use if you attached multiple LLMServices.