<h1 align="center">UBot</h1>
<h4 align="center"><em>Automated accounting with OpenAI, speech recognition, receipt scanning.</em></h4>
<p align="center">
<a href="https://github.com/lapce/lapce/actions/workflows/ci.yml" target="_blank">
<img src="https://github.com/lapce/lapce/actions/workflows/ci.yml/badge.svg" />
</a>
<a href="https://pypi.org/project/fastapi" target="_blank">
<img alt="fastapi" src="https://img.shields.io/badge/fastapi-000000?logo=fastapi&logoColor=white&color=blue" />
</a>
<a href="https://pypi.org/project/notion-client" target="_blank">
<img alt="notion" src="https://img.shields.io/badge/Notion-000000?logo=notion&logoColor=white&color=blue" />
</a>
<a href="https://platform.openai.com/docs/quickstart?context=python" target="_blank">
<img alt="openai" src="https://img.shields.io/badge/openai-000000?logo=openai&logoColor=white&color=blue" />
</a>
<a href="https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/microsoft/vscode-remote-try-java">
<img alt="dev-container" src="https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode" />
</a>
</p>
## APIs
### POST /predict/bill
Predict the bill details from a text string and save them to the Notion database.
<p align="center">
<img width="700" src="https://github.com/Meteo-X/ubot/assets/848371/4454d870-5cc4-4a4a-a09f-0d5951e2dced" />
</p>
The Data were autosaved to the Notion Table:
<p align="center">
<img width="700" src="https://github.com/Meteo-X/ubot/assets/848371/a8ed12d1-42aa-478b-adaa-a3790b507e72" />
</p>
<!--## Features
* Automatically generates the bill by scanning the receipt.[TODO]
* Generate the bill by speech recognition.[TODO]-->
没有合适的资源?快使用搜索试试~ 我知道了~
基于 OpenAI 实现的自动记账工具(python)
共51个文件
py:36个
yaml:4个
yml:3个
1 下载量 60 浏览量
2024-02-26
15:18:30
上传
评论
收藏 37KB ZIP 举报
温馨提示
基于 OpenAI 实现的自动记账工具
资源推荐
资源详情
资源评论
收起资源包目录
ubot-master.zip (51个子文件)
ubot-master
ubot.yaml 521B
makefile 333B
.env.test 224B
.github
dependabot.yml 467B
workflows
pytest.yml 868B
pylint.yml 1KB
pytest.ini 163B
prompts
task.yaml 248B
bill.yaml 377B
main.py 1KB
tests
__init__.py 0B
test_utils
__init__.py 0B
test_logger.py 4KB
test_utils.py 1KB
test_file_op.py 2KB
test_apis
__init__.py 146B
test_predict.py 1KB
test_main.py 400B
cases
test.yaml 554B
test_models
__init__.py 0B
test_notion
__init__.py 0B
test_mods
__init__.py 0B
test_bill.py 2KB
test_props.py 2KB
test_notion.py 826B
test_predict
__init__.py 0B
test_mods
__init__.py 0B
test_bill.py 1KB
test_predict.py 4KB
.devcontainer
devcontainer.json 2KB
utils
__init__.py 2KB
lang.py 3KB
api_log.py 2KB
logger.py 5KB
errors.py 714B
routers
__init__.py 1KB
predict.py 740B
requirements.txt 359B
models
__init__.py 0B
notion
__init__.py 70B
props.py 4KB
mods
__init__.py 23B
bill.py 802B
notion.py 469B
predict
__init__.py 50B
predict.py 2KB
mods
__init__.py 23B
bill.py 880B
.gitignore 61B
.pylintrc 20KB
README.md 2KB
共 51 条
- 1
资源评论
十小大
- 粉丝: 9925
- 资源: 2555
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于YOLOv8的FPS TPS AI自动锁定源码+使用步骤说明.zip
- JAVA实现Modbus RTU或Modbus TCPIP案例.zip
- 基于yolov8+streamlit的火灾检测部署源码+模型.zip
- 测试aaaaaaabbbbb
- VID20240521070643.mp4
- Android系统原理与开发学习要点详解-培训课件.zip
- 部署yolov8的tensorrt模型支持检测分割姿态估计的C++源码+部署步骤.zip
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功