Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add autonomous routing system by ChatGPT⚡️ #241

Merged
merged 4 commits into from
Jul 17, 2023

Conversation

uezo
Copy link
Owner

@uezo uezo commented Jul 17, 2023

ChatGPTRouter is a new autonomous router powered by ChatGPT.

  • Use ChatGPTContentSkill as default skill for just chatting.
  • Use user extension skill that extends ChatGPTFunctionSkillBase when ChatGPT returns function calling.
  • You can also invoke the specific skill explicitly by setting intent to request.

See also the newly added demo that switches skills below autonomously without any routing configurations but just attaching skills.

  • Chatting
  • Weather(dummy)
  • Reminder(dummy)

uezo added 4 commits July 17, 2023 11:52
ChatGPTRouter is a new autonomous router powered by ChatGPT.

- Use ChatGPTContentSkill as default skill for just chatting.
- Use user extension skill that extends ChatGPTFunctionSkillBase when ChatGPT returns function calling.
- You can also invoke the specific skill explicitly by setting intent to request.
This demo switches skills below autonomously without any routing configurations but just attaching skills.

- Chatting
- Weather(dummy)
- Reminder(dummy)
@uezo uezo merged commit f967240 into master Jul 17, 2023
@uezo uezo deleted the feature-skill-by-chatgpt-function branch July 17, 2023 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant