AI Dev
OpenUI
AI自動生成網頁原始碼並即時預覽
- GitHub: https://github.com/wandb/openui
- Video: OpenUI & Llama 3: Effortless Text to Frontend UI Generation - YouTube
Data Analysis (Chat with CSVCSV)
- LangChain: Chat with a CSV | LangChain Agents Tutorial (Beginners) - YouTube
- PandasAI: Multi-ChatCSV Streamlit App:Analyze Multiple CSV files with PandasAI and OpenAI| Step by Step - YouTube
- Streamlit: Chat with CSV Streamlit Chatbot using Llama 2: All Open Source - YouTube
- DataLine
Chat with Dataset
PandasAI
PandasAI is a Python library that makes it easy to ask questions to your data in natural language. It helps you to explore, clean, and analyze your data using generative AI.
- GitHub: https://github.com/Sinaptik-AI/pandas-ai
- Video: Multi-ChatCSV Streamlit App:Analyze Multiple CSV files with PandasAI and OpenAI| Step by Step - YouTube
ScrapeGraphAI
ScrapeGraphAI is a open-source web scraping python library designed to usher in a new era of scraping tools.
- Indices and tables — ScrapeGraphAI documentation
- GitHub: https://github.com/VinciGit00/Scrapegraph-ai
- Video: Scrape Any Website using llama3+Ollama+ScrapeGraphAI | Fully Local + Free #ai #llm - YouTube
OpenAI API
- What is ChatGPT API? - GeeksforGeeks
- [D7] OpenAI API 入門 - 基本提示技巧 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw)
- [D8] OpenAI API 入門 - Chat Completion 訊息角色 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw)
- Model Parameters in OpenAI API. Let’s break down the… | by Csakash | Medium
Web UI Development for LLM
Gradio
Gradio is the fastest way to demo your machine learning model with a friendly web interface so that anyone can use it, anywhere!
Streamlit
Streamlit is the UI powering the LLM movement
AI Memory
- How To Give Your Chatbot More Memory | by Dan Cleary | Medium
- [D8] OpenAI API 入門 - Chat Completion 訊息角色 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw)
VS Code
- CodeGPT - Code like a pro with our AI Copilot!
- Continue
- Codeium - 支援 vim/Neovim 編輯器,使用專有模型與 OpenAI API,個人使用免費
Instructor
Structured outputs powered by llms. Designed for simplicity, transparency, and control.
Phidata
Phidata adds memory, knowledge and tools to LLMs.
PDF Parser
Mark
Marker converts PDF to markdown quickly and accurately.
- Supports a wide range of documents (optimized for books and scientific papers)
- Supports all languages
- Removes headers/footers/other artifacts
- Formats tables and code blocks
- Extracts and saves images along with the markdown
- Converts most equations to latex
- Works on GPU, CPU, or MPS
URLs
- GitHub: https://github.com/VikParuchuri/marker
- Video: Marker: This Open-Source Tool will make your PDFs LLM Ready - YouTube
gptpdf
Using VLLM (like GPT-4o) to parse PDF into markdown.