New Sources function
What is it?
We will plan to implement "Sources" feature so users can use selected datasets, databases or articles with SpeakGPT. This will potentially improve answers quality and will enhance bot response. Example data sources: Weather API, Public transport APIs. Example user questions to assistant:
What is the weather in my location? (in this case user can use "Additional info" field to enter data like address or city)
When will bus N arrive? (In this case user can use "Additional info" to enter information about stops near their home)
Data privacy
Some functionality may be limited due to local data protection laws (like background location permission)
Security
All information using by this feature should be encrypted and saved locally only because "Sources" data store may contain potential sensitive user information.
Accuracy
To improve accuracy, user is able to select a model, setup initial prompt and provide additional information
User experience
This function will be accessible via Settings or in chat or assistant window
Customizations
- Ability to customize instruction prompt
- Ability to add additional information
- Basically, online data or APIs will be only available during the first release, but file indexing may be added in future.
New Sources function
What is it?
We will plan to implement "Sources" feature so users can use selected datasets, databases or articles with SpeakGPT. This will potentially improve answers quality and will enhance bot response. Example data sources: Weather API, Public transport APIs. Example user questions to assistant:
Data privacy
Some functionality may be limited due to local data protection laws (like background location permission)
Security
All information using by this feature should be encrypted and saved locally only because "Sources" data store may contain potential sensitive user information.
Accuracy
To improve accuracy, user is able to select a model, setup initial prompt and provide additional information
User experience
This function will be accessible via Settings or in chat or assistant window
Customizations