Comment to 'How is the Agent App used'
  • Hello. Models in UNA Agents can have their own API Keys and Endpoints. Model selector is also available but each model requires its own specific integration and for now we have 2 models integrated. Currently AI Assistant can be used in Studio Help, Site Search and "Ask AI" block. Thank you for the ideas.

    • To enable the use of open-source models from various providers, it would be beneficial to allow direct modifications to the OpenAI API base configuration in UNA sdudio. This involves:

      1. Enabling Direct Modifications:
      • Allow configuration of the OpenAI API base so it can be updated to include support for open-source models from different providers.
      1. Implementing an Endpoint for Model Selection:
      • Add an endpoint for selecting from available models, including those from various open-source providers.
      1. Testing and Validation:
      • Ensure that the new configuration allows seamless integration and usage of both OpenAI and open-source models.

      Comment: I have directly modified the script to change the OpenAI API address and used local models or models from other free APIs. However, it would be more flexible if the OpenAI address were a variable that can be changed directly from the studio. This would simplify configuration and allow users to set up various local or online providers according to their preferences.

      • It seems this feature is locked to OpenAI, there is no place to enter in your own models or own API end points.

        It also seems linked to specific user profiles/organizations. It would be good if it were linked to member levels so you can provide an AI integration for members of specific paid levels.

        Providers is linked to Shopify - no other option? Can't add custom providers?

        Helpers seem to be forced to use OpenAI models with prompts, no option for custom helpers. If you do create on and try "tune" it (whatever that means) it errors :

        Fatal error: Uncaught Error: Call to undefined method BxDolAI::getHelper() in /home/XXXXXX/public_html/studio/template/scripts/BxBaseStudioAgents.php:116 Stack trace: #0 /home/XXXXX/public_html/studio/template/scripts/BxBaseStudioWidget.php(121): BxBaseStudioAgents->getHelpers() #1 /home/XXXXX/public_html/studio/agents.php(26): BxBaseStudioWidget->getPageCode() #2 {main} thrown in /home/XXXXX/public_html/studio/template/scripts/BxBaseStudioAgents.php on line 116

        Automators : Seem to link Providers to Helpers. So at this stage is limited to Shopify and a gpt with a prompt ?

        Note : Even with OpenAI there is no place to insert your API Key?