-
-
Notifications
You must be signed in to change notification settings - Fork 88
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
Copilot Extensions specific configuration support #526
Comments
I haven’t conducted a detailed investigation yet, but since these Agents can be custom-built, it might be better to allow flexibility in their settings, depending on the case. For example, while the "model" parameter mentioned is relatively general, there could potentially be parameters specific to each Agent. |
Hmm so if I understand this correctly, this is sent to the /completions endpoint right. So I can just accept anything in the value for the agent config and then just merge it with the request we are building and just use that |
Allow users to define extra per-agent configuration by introducing a new `agents` config option. This enables customizing request parameters for specific agents, such as setting different models for different AI providers. Closes CopilotC-Nvim#526 Signed-off-by: Tomas Slusny <[email protected]>
It’s difficult to verify the behavior without a response. I noticed this issue because the behavior of websites referenced by PerplexityAI had changed. When I used GPT-4o to make a search request in Japanese through PerplexityAI, it referenced Chinese websites and returned the answer in Japanese. However, when I specified llama-3.1-sonar-huge-128k-online, it correctly referenced Japanese websites and provided an appropriate response. Currently, GPT-4o also seems to provide accurate responses, so it’s no longer a straightforward way to confirm the behavior. |
Hmm yea, dont rly want to add it if we dont know it works. Maybe it can be verified with some other extension? If anyone knows how to verify pls do tell. |
@deathbeam Looking at the code in the preview SDK, it seems that parameters can be configured for each agent in the When I tried running and debugging the example at |
Thank you for adding such a convenient feature!
#490
It would be even more useful if we could configure settings for each agent individually. For example, Perplexity AI allows you to use models like those described here:
https://docs.perplexity.ai/guides/model-cards
It might be helpful to have a configuration like the example below:
The text was updated successfully, but these errors were encountered: