Skip to content

sunxien/ai4p-learn

Repository files navigation

Learning AI (Python 3.10)

Learning AI for Python Developers. Include RAG, Agent, Chat etc
Author: Sun Xi'En
Date: 2025-07-12 12:49:00 Since: 1.0.0

AI Architecture

img.png

Python 3.10 Advanced

  • decorator, register
  • concurrency & async
  • class & abstract (OOP)
  • logging, error handler

Document Parser

  • PDF
  • Plain Text
  • Markdown

Text Chunking

  • Length based
  • Text structured based

Embedding Model

  • pymilvus model
  • m3e-base, m3e-large
  • qwen3-embedding

VectorDB

  • Chroma (local)
  • Milvus (local)

Reranker Model

  • bge-base, bge-large

Large Language Model

  • qwen3

External Tool

  • Function Call
  • MCP Client & Server (FastMCP)

Agent

  • Single Agent (ReAct)
  • Multi Agents (AutoGen)

About

Learning AI for Python Developers. Include RAG, Agent, Chat and etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages