This blog outlines the step-by-step process for getting started with a Langchain demo. LLM Creation Go to the Azure portal and create an Azure OpenAI service. Within that service, navigate to the Foundry portal and deploy a cost-effective gpt-4o-minimodel (use version: 2024-07-18). Simple Chat Create chat.py 1from …
Read MoreThis is a MCP Getting Started, to set up the simplest mcp server and go through the simple scenario. 1mkdir my-mcp-server 2cd my-mcp-server 3 4python -m venv venv 5source venv/bin/activate 6 7pip install fastmcp 8pip install pytz Create server.py 1from fastmcp import FastMCP 2 3mcp = FastMCP("我的第一个MCP服务器") 4 5@mcp.tool …
Read MoreI have been very interested in 3D modeling and visualization techniques for a long time. In 2017, I started a GitHub project to build a simple modeling tool using raw WebGL directly. I decided against using frameworks like Three.js, mainly for educational purposes. The project progressed slowly. After struggling for …
Read MoreRecently, a new trend has emerged in utilizing agent skills, as seen at: https://agentskills.io/home. It appears to be quite straightforward to assign specific tasks to an agent, provided that your requirements are clearly outlined in the skill.md file. I decided to give it a try. As an avid book lover, I occasionally …
Read MoreI recently used vibe coding to complete two prototypes for my side projects. The experience was fantastic! General Experience I primarily used Visual Studio Code’s Agent mode with the Claude Sonnet 4.5 model. I would describe my requirements to the Agent, and it would write the code for me. I was impressed by how much …
Read MorePreviously, I used Ablog to set up my personal blog and maintained the content using Sphinx syntax. That effort ended around 2021—not something I’m proud of. Recently, I’ve decided to restart blogging to capture my learnings, insights, and reflections. However, I’m hesitant to continue with the old system because Ablog …
Read MorePublished: Aug 02, 2020 Tags: data Category: Engineering Data science involves principles, processes, and techniques for understanding phenomena via the (automated) analysis of data. This article talks about the basic part of data science. Data Driven Decision (DDD) Data-driven decision-making (DDD) refers to the …
Read MorePublished: Jul 31, 2020 Tags: efficiency Category: Engineering I got first Macbook 3 years ago, but only use Macbook as production environment 9 months ago. In order to use Macbook in an efficient way, some tips can be important to know. Short cut keys Capture window Command + Shift + 5 Record video for screen Command …
Read MorePublished: May 16, 2020 Tags: iot, hardware Category: Engineering Recently, my recent project use Arduino and relevant devices to help to emulate signals from sensors. It helps our development quite a lot especially the 'up-stream' part like data acquisition. The setup looks like following, which just shows very small …
Read MorePublished: May 01, 2020 Tags: cloud, architecture Category: Engineering Just like programming, for many technical challenges for using cloud and Azure there are best practices. We call these best practices as Design Pattern. This blog introduce these design patterns and also discuss relevant tools on Azure. Table of …
Read More