[AI Embedchain] 集成 Streamlit

在这个例子中,我们将学习如何使用mistralai/Mixtral-8x7B-Instruct-v0.1和Embedchain与Streamlit一起构建一个简单的RAG聊天机器人。

设置

安装Embedchain和Streamlit。

pip install embedchain streamlit

app.py

import os
from embedchain import App
import streamlit as st

with st.sidebar:
    huggingface_access_token = st.text_input("Hugging face Token", key="chatbot_api_key", type="password")
    "[获取Hugging Face访问令牌](https://huggingface.co/settings/tokens)"
    "[查看源代码](https://github.com/embedchain/examples/mistral-streamlit)"

st.title("💬 聊天机器人")
st.caption("🚀 一个由Mistral提供支持的Embedchain应用!")
if "messages" not in st.session_state:
    st.session_state.messages = [
        {
   
            "role": "assistant",
            "content": """
        嗨!我是一个聊天机器人。我可以回答问题并学习新事物!\n
        问我任何事情,如果你想让我学习新东西,请输入`/add <source>`。\n
        我几乎可以学习一切。:)
        "&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值