CodeForPhilly / balancer-main

CodeForPhilly balancer project (https://opencollective.com/code-for-philly/projects/balancer)
GNU Affero General Public License v3.0
11 stars 8 forks source link

Create agent and tools; enable chatbot to answer general questions #174

Open katjost opened 1 month ago

katjost commented 1 month ago

The chatbot needs to be able to list all the medications in our database and be able to answer questions like:

  1. What are the side effects of medication x? (chatbot should check our DB)
  2. Does medication x interact with any blood pressure medications? (chatbot should ask ChatGPT because we don't have a drug interaction API)

Later on:

  1. Why is medication X in the second tier and not the first tier?
taichan03 commented 1 month ago
  1. what is bipolar?
  2. Could you show the list of meds stored in the database?
  3. Can you confirm if Tylenol is listed in the database?
  4. What is Tylenol? Could you provide a brief description of this medication?
  5. Provide a link to access detailed information on each medication.
  6. Could you present a list of available files related to medications?

Please program our chatbot to always respond like it is talking to a licensed clinical professional who treats mental health disorders. (It gives more specific, clinical responses that way. I tested it out to confirm.)

Currently it responds like it is talking to a patient.