- Issue created by @yautja_cetanu
- π¬π§United Kingdom yautja_cetanu
We created an approach to the installer that we showed at Drupalcon Singapore where when you click AI support you get "Set up AI in the dashboard". But this doesn't work because the dashboard might not be there. We need to find an agreed upon approach to install prior to building it ideally:
Next steps:
Create a Google Slides that shows the UX of each approach to AI installing:
- The proposed one we had as an MR
- Adding a new "block" into the dashboard just for AI
- Creating a "Warning" across the whole site
- Having the API key selector built into the installer itself
Complicated thing. How can we assume a marketeer or site builder with no Drupal experience will know to "Click a link on a dashboard" and if they accidently click away how will they know to get back?
- π©πͺGermany marcus_johansson
Related issue: https://www.drupal.org/project/drupal_cms/issues/3496952 π Use custom config action for setting up the AI Providers Active
Based on discussions on Slack on how to solve this.
- πΊπΈUnited States phenaproxima Massachusetts
With WASM we could have had a small model that was finely tuned for Drupal hosted on your machine. With WASM not happening this might still work for whoever hosts Starshot.
Wasm could still "happen", it is just not likely to power the entire Drupal experience. But there's no particular reason you couldn't still have a small Wasm-powered model, as long as JavaScript can communicate with it (which it should be able to).
- π¬π§United Kingdom yautja_cetanu
Re: a small WASM powered-model. The Chatbot library we're using now actually has out of the box support for a model in the browser. So its definitely something we can explore for 1.x
Descisions for the install experience now.
- We have AI installation working nicely with the dev version of Project Browser. So when PB reaches alpha7 and we have it appearing in the recipe browser in this issue. This issue can be closed. π [PP1] Add AI recipe to project browser allowed list Active
- We've decided for 1.0 not to include AI in the installer at all. We will work seperately in exploring options for how we can have AI in the installer with no API keys necessary.
- We will explore whether or not for 1.1 we want to bring the API key back into the installer. There are differing views on how easy getting hold of an API key will be for the target persona. We can test that with the recipe.
- The Recipe should be "AI Support" as people liked that at singapore (unless there is strong pushback and people prefer AI Assistant)