|
import gradio as gr |
|
|
|
|
|
CITATION_LABEL = "BibTeX citation for ClimateQ&A" |
|
CITATION_TEXT = r"""@misc{climateqa, |
|
author={Théo Alves Da Costa, Timothée Bohe}, |
|
title={ClimateQ&A, AI-powered conversational assistant for climate change and biodiversity loss}, |
|
year={2024}, |
|
howpublished= {\url{https://climateqa.com}}, |
|
} |
|
@software{climateqa, |
|
author = {Théo Alves Da Costa, Timothée Bohe}, |
|
publisher = {ClimateQ&A}, |
|
title = {ClimateQ&A, AI-powered conversational assistant for climate change and biodiversity loss}, |
|
} |
|
""" |
|
|
|
def create_about_tab(): |
|
with gr.Tab("About", elem_classes="max-height other-tabs"): |
|
with gr.Row(): |
|
with gr.Column(scale=1): |
|
gr.Markdown( |
|
""" |
|
### More info |
|
- See more info at [https://climateqa.com](https://climateqa.com/docs/intro/) |
|
- Feedbacks on this [form](https://forms.office.com/e/1Yzgxm6jbp) |
|
|
|
### Citation |
|
""" |
|
) |
|
with gr.Accordion(CITATION_LABEL, elem_id="citation", open=False): |
|
gr.Textbox( |
|
value=CITATION_TEXT, |
|
label="", |
|
interactive=False, |
|
show_copy_button=True, |
|
lines=len(CITATION_TEXT.split('\n')), |
|
) |