https://github.com/ikram-shah/airtable-qna
Ask question to your Airtable base in natural language
https://github.com/ikram-shah/airtable-qna
airtable airtable-api langchain openai-api streamlit
Last synced: 10 days ago
JSON representation
Ask question to your Airtable base in natural language
- Host: GitHub
- URL: https://github.com/ikram-shah/airtable-qna
- Owner: ikram-shah
- License: mit
- Created: 2023-05-23T21:15:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-12T21:20:42.000Z (over 1 year ago)
- Last Synced: 2024-11-06T15:42:46.599Z (5 months ago)
- Topics: airtable, airtable-api, langchain, openai-api, streamlit
- Language: Python
- Homepage: https://airtable-qna.streamlit.app/
- Size: 12.7 KB
- Stars: 38
- Watchers: 2
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-langchain-zh - Airtable-QnA - shah/airtable-qna?style=social): 🌟 一个用于你的 Airtable 内容的问答工具 (开源项目 / 其他聊天机器人)
- awesome-langchain - Airtable-QnA - answering tool for your Airtable content (Open Source Projects / Other / Chatbots)
README
# Airtable Question-and-Answer
🤖 Ask questions to your Airtable base in natural language 🤖
💪 Built with [LangChain](https://github.com/hwchase17/langchain) & [Streamlit](https://streamlit.io/)
https://airtable-qna.streamlit.app
### 🌲 Environment Setup
```shell
pip install -r requirements.txt
``````shell
streamlit run src/main.py
```### 🔑 Requirements to try
1. [OpenAI API Key](https://platform.openai.com/account/api-keys)
2. [Airtable Personal Access Token](https://airtable.com/developers/web/guides/personal-access-tokens#creating-a-token)
3. [Airtable Base URL](https://www.highviewapps.com/kb/where-can-i-find-the-airtable-base-id-and-table-id/)