All Articles

AI Course for Non-Professionals 6: Typical Application Levels of LLMs

This series of articles aims to help non-AI professionals understand the basic concepts of AI and its large language models (LLMs) in practi…

AI Course for Non-Professionals 5: Analysis of AI Agent Frameworks and Workflows

The goal of this article series is to help non-AI professionals understand the basic concepts of AI and Large Language Models (LLMs) in prac…

AI Course for Non-Professionals 4: Understanding the Workflow of RAG and Its Differences from Fine-Tuning in One Article

The goal of this article series is to help non-AI professionals understand the basic concepts of AI and large language models in practical a…

AI Course for Non-Professionals 3: A Detailed Guide to the Typical Development Workflow of LLM Projects

The goal of this series of articles is to help non-AI professionals understand the basic concepts of AI and its large language models (LLMs)…

AI Course for Non-Professionals 2: Summary of Large Model Multimodality, Open-Source, and Closed-Source Concepts

The goal of this article series is to help non-AI professionals understand the basic concepts of AI and large language models in practical a…

AI Course for Non-Professionals 1: Introduction to Deep Neural Network Learning

The goal of this series of articles is to understand the basic concepts of AI and large models in application from the perspective of non-AI…

A Detailed Guide to Function Calling with Code Examples

What is Function Calling? As is well known, Large Language Models (LLMs) are fundamentally text-generation tools. While they possess powerfu…

What is MCP in Large Language Models?

Introduction to MCP and Its Core Functions MCP (Model Context Protocol) is a standard communication protocol open-sourced by Anthropic (the …

Detailed Analysis of the Complete Initialization Flow After SD Card Insertion Detection

This article provides a comprehensive analysis and explanation of the complete initialization flow between the SD host controller and the SD…

Parsing SD Communication Command Protocols: CMD6

In the SD protocol, CMD6 is a relatively complex command within the interaction process between the SD host and the SD card. Its complexity …

The Connections and Differences Between SD Cards, SDIO Interfaces, and eMMC

Among the main control chips encountered in our work, their supported SD host controllers and interfaces will almost certainly mention that …

SD Card CMD Commands and Response Message Data Structures

As is well known, there is a dedicated CMD pin on the SD interface between an SD card and its controller. Working in conjunction with the CL…

Implementing Image Recognition Functions via HTTP API Based on Multimodal Large Language Models (Python + C)

In previous notes, we implemented single-turn and multi-turn conversational capabilities by accessing Moonshot AI's Kimi API using the OpenA…

Quickly Implementing AI Conversations with Kimi Using Python

Preparation For AI application development based on Large Language Models, user applications and LLMs like Kimi or OpenAI essentially commun…

Summary of SD Card Classifications and Specifications

Summary of Basic SD Card Specifications Size Types - SD: 32×24×2.1mm (full size), largely obsolete and rarely used today - microSD: 11×15×1.…