txy77 / CRSLab

CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).

Home Page:https://github.com/RUCAIBox/CRSLab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CRSLab

This branch integrates the new evaluation approach from iEvaLM, currently supporting ChatGPT models and ReDial dataset. We will complete the evaluation for all models and datasets in the future. Please continue to follow us!

Quick Start πŸš€

Modify your OpenAI API key πŸ”‘

Please open the config/iEvaLM/chatgpt/redial.yaml file and replace the your_api_key with your own OpenAI API key.

Evaluate πŸ€”

You can use two types of interaction: attribute-based question answering and free-form chit-chat.

bash chatgpt_chat.sh # free-form chit-chat
bash chatgpt_ask.sh # attribute-based question answering

About

CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).

https://github.com/RUCAIBox/CRSLab


Languages

Language:Python 100.0%Language:Shell 0.0%