astronomer / ask-astro

An end-to-end LLM reference implementation providing a Q&A interface for Airflow and Astronomer
https://ask.astronomer.io/
Apache License 2.0
196 stars 47 forks source link

Improve readibility of list results #240

Closed pankajkoti closed 10 months ago

pankajkoti commented 10 months ago

The UI renders the response from ask-astro pipeline as a markdown. For list items, the UI is able to render the list properly when the list items are separated by \n\n in the backend response, however when the list items are separated by a single \n, it fails to render them correctly. It's weird how OpenAI completion response at times adds a double new line chars and at times adds a single new line char to separate list items. However, I am adding a transform to convert single new line chars to double and when the response already contains two new line chars, not adding any extra new line char.

closes: #215

cloudflare-workers-and-pages[bot] commented 10 months ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4b42453
Status: ✅  Deploy successful!
Preview URL: https://a3384d00.ask-astro.pages.dev
Branch Preview URL: https://215-list-results-readibility.ask-astro.pages.dev

View logs

pankajkoti commented 10 months ago

Before

Screenshot 2023-12-29 at 3 24 37 PM

After

Screenshot 2023-12-29 at 3 24 48 PM