Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding support for an OpenDota Plugin for ChatGPT4.
Requirements are detailed here, in the ChatGPT4 Plugin Documentation: https://platform.openai.com/docs/plugins/getting-started
Since I do not have access yet, I have not been able to test the plugin. I am currently on the waitlist.
This plugin enables GPT4 to access the data made available to us through the OpenDota platform. When enabled, ChatGPT will automatically detect if the usage of the plugin is warranted based on the user's input. If yes, it will access data, draw conclusions and present a response to the user.
Notes
Usage Example (limited test using OpenAI API and the gpt-4 model)
I have only given it access to recent match data which is why it does not know what is hero_id 41 (npc_dota_hero_faceless_void) and it does not know what game_mode 22 and 23 are (probably all pick and turbo.)
Giving it access to more API routes when the plugin comes out should yield better responses as shown below.
Usage Example (theoretical):
User:
GPT-4's response:
Moreover, along with the ChatGPT Retrieval Plugin (https://github.com/openai/chatgpt-retrieval-plugin),
and access to Steam Guides (It would be a good idea to only feed it recommended guides
such as those by Torte de Lini and ImmortalFaith), this plugin could make GPT-4 a powerhouse of knowledge and insights for any user.