iachat/app/views/api/v1/models
Sojan Jose 480f34803b
feat: Response Bot using GPT and Webpage Sources (#7518)
This commit introduces the ability to associate response sources to an inbox, allowing external webpages to be parsed by Chatwoot. The parsed data is converted into embeddings for use with GPT models when managing customer queries.

The implementation relies on the `pgvector` extension for PostgreSQL. Database migrations related to this feature are handled separately by `Features::ResponseBotService`. A future update will integrate these migrations into the default rails migrations, once compatibility with Postgres extensions across all self-hosted installation options is confirmed.

Additionally, a new GitHub action has been added to the CI pipeline to ensure the execution of specs related to this feature.
2023-07-21 18:11:51 +03:00
..
_account.json.jbuilder
_agent_bot.json.jbuilder
_agent.json.jbuilder
_app.json.jbuilder
_campaign.json.jbuilder
_contact_inbox.json.jbuilder
_contact.json.jbuilder
_conversation.json.jbuilder
_csat_survey_response.json.jbuilder
_custom_attribute_definition.json.jbuilder
_custom_filter.json.jbuilder
_dashboard_app.json.jbuilder
_hook.json.jbuilder
_inbox.json.jbuilder
_macro.json.jbuilder
_message.json.jbuilder
_note.json.jbuilder
_portal_config.json.jbuilder
_response_source.json.jbuilder
_team.json.jbuilder
_user.json.jbuilder
_widget_message.json.jbuilder