Comments (17)
This sounds like a completely new endpoint - so not a breaking change, right?
from articulate.
correct no breaking changes here.
Potentially want to add a export agent button to download the agent in whatever format @dcalvom comes up with.
from articulate.
Closed by 151dec7
from articulate.
We haven't solved the UI part of this one...
from articulate.
@broham89 this is not urgent but I remember @wrathagom said something about adding an import option in the create page of the agent. If so how you envision that?
from articulate.
from articulate.
I think some of the conversation needs to go on where to put this in the UI. Does the user click on the create agent button and get taken to the screen with the form, but there input button is someplace? Or does clicking on the Create agent button take them to a landing page where they have to choose: New Agent, Import Agent, Demo agent.
If we know for sure we're going to do the pre-build demo agents at some point we could use this opportunity to lay the groundwork.
from articulate.
If the import agent was on the screen that has: New Agent, Import Agent, & Demo agent - and the user imported an agent. Would they still need to input the name of the agent description and other present inputs for creating an agent? Because I'm thinking if they import an agent it should automatically fill out the necessary input values name, description, threshold value, etc... But if User needs to input name, description, threshold value, after importing then it would be best to just have the import button in the create agent page
located possibly on the top.
Idk if i'm going in a far direction with this...
from articulate.
^ this would be in the create agent page holding the import button.
from articulate.
^export button would be in the header in the edit agent page
from articulate.
@broham89 we need to think about how this would work in the new UI. ideally the front agent selection page would have a + button for create and an import button as well?
And then someplace in the agent tab we could place an export button?
from articulate.
@wrathagom do you mean this for applying import to the list agent page?
Inside the agent page will have the export
btn would be next to finish button
from articulate.
I like the import button on the create page.
Still not sold on the export options. I'd rather leave the main page agent cards clear since we just remove the three dots... and if you place them on the right side of the buttons in the agent page then those buttons are in a different place then other screens.
Maybe export is on bottom left of agent screen opposite delete? Or maybe it's at the bottom of the each agent card on the main page, mirroring the import button...
from articulate.
from articulate.
Do you have a preference or are either bad for UX reasons? Seems like the 2nd image makes it a little hidden.
I think the icons are reversed or not? when I think of exporting I think of downloading (down arrow) and import as uploading (up arrow).
from articulate.
For the first image, I thought to have the export in a different place from import
top right would help differentiate the two at first glance. 2nd image, I wouldn't think it wouldn't be too hidden if the page doesn't expand. My other suggestion is have it tucked away in a three-dot
icon... but i know we're trying to get away from that. And another would have it placed in the row of subtabs on the far right.
Export icon is known to have the arrows out of the box and import arrow pointed inwards
On a different note, i just thought of something cool if you can ask articulate in the chat panel Where can i export an agent
and it will explain where and a url link directing to that page.
from articulate.
okay @broham89 @dcalvom let's go with the second image above. With the export icon in the bottom left hand corner of agent screen.
from articulate.
Related Issues (20)
- Allow markdown/formatting of message to users in web demo HOT 1
- I have installed the new version of Articulate(pull from master) today(23-06-2020). I want to add more parameters in the response like language of agent etc. I am doing this by adding more parameters in the response tab of settings at the time of agent creation .... but I am not able to do so HOT 1
- Empty page on localhost:3000 HOT 7
- WEBHOOK KEY & VALUE
- How to load Root CA certificate or Ignore Cert Errors HOT 1
- On Firefox can we hide/change the horizontal scroll bars HOT 1
- Card Carousel should handle when no image is provided.
- The design of the chat panel makes quick reponse buttons look the same as the messages coming from the agent
- Questions.
- Integration with rocketchat is broken (asteroid connection timeout)
- ResponseError: cluster_block_exception HOT 1
- Can Articulate support other Rasa supported languages? Is this just setting up the RASA NLU for that language?
- Articulate and UI
- how to run rasa server with --enable-api parameter? HOT 1
- Regarding the best way of analyzing issues with the dialog [Sayings] and training the NLU in bulk with user inputs HOT 3
- **Urgent** All old agents are not being **Train** & Unable to access documentation api after updating Articulate V1.0.0 Release HOT 2
- Not able to access api documentation page
- ElasticSearch consumes too much disk space HOT 1
- RASA version of Articualte
- Cannot read property 'keywordName' of undefined on Dialogue Keywords
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from articulate.