AI Dev
OpenUI
AI自動生成網頁原始碼並即時預覽
- GitHub: https://github.com/wandb/openui
- Video: OpenUI & Llama 3: Effortless Text to Frontend UI Generation - YouTube
Chat with CSV
- 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
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
LangChain
LangChain 是一個旨在為開發者提供一套工具和接口,以便更容易、更有效地利用大型語言模型(LLM)的開源框架,專注於情境感知和推理。它包含多個組件,如 Python 和 JavaScript 的函式庫、快速部署的模板、用於開發REST API的 LangServe,以及用於除錯和監控的 LangSmith。LangChain 簡化了開發、生產和部署過程,提供與語言模型互動、執行檢索策略和輔助建立複雜應用架構的工具。
- Introduction | 🦜️🔗 LangChain
- LangChain是什麼?AI開發者必須了解的LLM開源框架 - ALPHA Camp
- GitHub: https://github.com/langchain-ai/langchain
- Hub: LangSmith (langchain.com)
- 教學:sugarforever/wtf-langchain
LangSmith
LangChain 提供的雲端服務,可用來作程式除錯與監視後端程序,例如 RAG 的檢索資訊過程。
- https://github.com/langchain-ai/langsmith-cookbook
- LangChain 怎麼玩?用 LangSmith 幫忙追查問題 - MyApollo
- 深入LangSmith:如何帮助大模型(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.
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