As the application of artificial intelligence in the field of programming becomes more and more in-depth, many developers, after experiencing the convenience of AI-assisted programming, expect to be able to have a more understanding of their own needs of the "exclusive AI engineer". The core of this demand lies in the ability of AI to accurately follow the developer's personalized instructions...
Background: n8n Challenges Integrating with the RAG Knowledge Base n8n is gaining traction as a powerful open source automated workflow tool. It was founded in 2019 by Jan Oberhauser, former visual designer of Pirates of the Caribbean, with the aim of...
Vibe Coding: code disappears, a new wave of intuition-driven software development? The exponential growth of generative artificial intelligence is reshaping industries, and software development is no exception. Around the beginning of 2025, a new wave of thinking began to take hold in Silicon Valley: the development of...
Background: why you need public access n8n n8n is a powerful open source workflow automation tool that allows users to connect different applications and services to create automated processes. However, during use, many of n8n's App nodes (especially those involving third-party services granting...
General Introduction serverless-qrcode-hub is an open source tool designed to solve the problem of frequent failure of QR codes in WeChat group chats. It is based on Cloudflare Workers and D1 databases , without the need for traditional servers to run ...
Recently, MCP (Model Calling Protocol) has become a high-frequency term in technical circles. Simply put, MCP is designed to simplify the process of using external tools or services for large language models (LLMs), significantly reducing the need for developers and users to build...
Traditional web crawler frameworks are versatile, but often require additional cleansing and formatting when processing data, which makes their integration with Large Language Models (LLMs) relatively complex. The output of many tools (e.g., raw HTML or unstructured JSON) contains a lot of noise and is not suitable for direct use...
With the popularity of Large Language Models (LLMs) and various AI services, it is becoming increasingly common for developers to integrate these capabilities in their applications. However, directly invoking API endpoints from service providers such as OpenAI, Hugging Face, and others often brings with it a host of management...
VS Code 1.99 Introduces Model Context Protocol Support Visual Studio Code (VS Code) officially introduces support for the Model Context Protocol (MCP) in its 1.99 release.
With the increasing abundance of digital information today, effectively capturing, organizing and utilizing web content has become a key skill. Many users who have tried tools such as Notion, Instapaper or Readwise may encounter incomplete content capture, inconvenient retrieval management...
That dream provides 3.0 image generation model quota is always not enough, today straight test will not be used up. And the daily use of that dream directly generate article cover is also somewhat inconvenient. So I thought of using the buckle in the reference that dream 3.0 image model (standard name is seedream3.0...).
Recently, MCP (Model Context Protocol) has garnered a lot of attention in the tech enthusiast and developer community. This technology aims to simplify the way Large Language Models (LLMs) interact with various external tools and services, promising to reshape the way we...
The popularization of Artificial Intelligence ( AI ) has brought opportunities for change in education, but it also comes with serious challenges, the most immediate of which is the impact on academic integrity.The ability of AI tools to generate text has blurred the boundaries of plagiarism in the traditional sense, creating unprecedented difficulties for educators...
Three.js is a tool that allows web pages to display "three-dimensional" images. Think of it like this: it provides a set of tools that allow developers to draw 3D shapes on web pages, such as cubes, spheres, etc. It also makes these 3D shapes move, so that they can be used for... It also allows these 3D shapes to move, which can be done...
As AI-assisted software development grows in popularity, a key challenge has emerged: how to enable AI coding assistants to have the same cross-session "memory" as human developers, remembering and applying a project's coding specifications, preferences, particular processes, and even requirements details. Currently, the popular...
Traditional e-commerce customer service system relies on the cooperation between intelligent customer service system and human team, but this model often faces efficiency bottlenecks and experience pain points. Although big model technology has been developed for several years, most AI customer service is still limited to assistance based on preset processes (SOP mode) or simple human-machine collaboration (Copilo...
The Python ecosystem has never been short of package management and environment management tools, from the classic pip and virtualenv to pip-tools and conda to the modern Poetry, PDM, and so on. Each tool has its area of specialization, but often...
On social media, those stunning photos of cherry blossoms always attract attention easily. People may wonder why some people can take photos of cherry blossoms on the same spring day, while their own photos look mediocre or even bleak. A joke may point out the truth: "He uses telephoto to capture the spring colors, but you...
Deep Research Web UI is an intelligent research visualization tool driven by AI. It integrates advanced technologies such as search engines, web crawling, and large language modeling to automatically deep-dive into complex problems and generate well-structured research reports. The tool is strong...
Recently, an MCP service that generates images caught my attention. Based on Together AI, the service integrates with code editors such as Cursor, allowing developers to experience the joys of AI mapping without having to leave their familiar coding environment. It is reported that M...
This article will guide readers on how to easily upgrade Dify. Before you begin, make sure you have the following two tools installed: Dify Local Deployment: This is the foundation of the upgrade operation. Cursor: an AI programming tool that dramatically improves development efficiency. Optional tools: Silicon Flow...
OpenManus has been updated frequently recently. Besides supporting local Ollama and web API providers, it also adds support for domestic search engines and several WebUI adaptations. In this article, we will introduce several community-contributed OpenManus WebUI...
Background Based on the Wenshin Intelligent Body platform, combined with the latest DeepSeek model development of book recommendation assistant, can be based on the content of the user's conversation for intelligent product recommendation, to achieve accurate conversion and transaction cash, to build a closed-loop business. This tutorial will analyze DeepSeek book recommendation...
Want to build an application that provides personalized game recommendations? This tutorial will guide you step-by-step through building a customized game recommendation system using Retrieval Augmented Generation (RAG) techniques, combined with DeepSeek and Ollama models. We will use Epic G...
For ease of differentiation, knowledge bases outside of the Dify platform are collectively referred to as "external knowledge bases" in this article. Introduction Dify's built-in knowledge base functionality and text retrieval mechanism may not meet the needs of some advanced developers, who may need more precise control over text recall results. Some...
Recently, Dify released v1.0.1, which fixes some problems in the previous version. According to user feedback, many users are interested in the effect of Dify integration with RAGFlow. In this article, we will introduce Dify integration with RAGFlow...
Recently, Anthropic has released Claude 3.7 Sonnet, an updated version of the Claude 3.5 Sonnet model.Although only 0.2 has been added to the version number, this update brings a number of changes in performance and functionality...
It's been a while since bolt.new joined forces with Anima to launch a crackerjack feature that generates runnable full-stack apps by simply copying the URL of a Figma design. From the bolt.new homepage, click "Import from Figma": ...
Introduction This document details how to build a localized RAG (Retrieval Augmented Generation) application using DeepSeek R1 and Ollama. It also complements the use of LangChain to build localized RAG applications. We will go through examples...
Introduction This document describes how to use ReActAgent in LlamaIndex to implement a simple local agent in combination with Ollama. The LLM used in this document is the qwen2:0.5b model, due to the fact that different models ...
INTRODUCTION ReAct (Reasoning and Acting) is a framework that combines reasoning and action to enhance the performance of intelligent bodies in complex tasks. The framework enables intelligences to perform more effectively in dynamic environments by tightly integrating logical reasoning with practical action...
Introduction This document will detail how to use the LlamaIndex framework to build a local RAG (Retrieval-Augmented Generation) application. By integrating LlamaIndex, it is possible to build in a local environment a...
This tutorial assumes that you are already familiar with the following concepts: Chat Models Chaining runnables Embeddings Vector stores Retrieval-augmented generati...
Dify supports access to large-scale language model inference and embedding capabilities deployed by Ollama. Quick Access Download Ollama Access Ollama installation and configuration and view Ollama local deployment tutorials. Run Ol...
Introduction This document describes how to build a local Copilot-like programming assistant to help you write more beautiful and efficient code. From this course you will learn to use Ollama to integrate local programming assistants, including Continue Aider ...
I. Deploying with Node.js 1. Install Node.js Download and install the Node.js tool: https://www.nodejs.com.cn/download.html Set up the mirror source, for example, using the following...
Introduction This document describes how to use Ollama to integrate with LangChain in a JavaScript environment to create powerful AI applications.Ollama is an open source deployment tool for large language models, and LangChain ...
Introduction This document describes how to use Ollama in a Python environment to integrate with LangChain to create powerful AI applications.Ollama is an open source deployment tool for large language models, and LangChain is a...
This article describes how to use the Ollama API in Golang.This document is designed to help developers get up to speed quickly and take full advantage of the capabilities of Ollama.Ollama itself is developed in the Golang language, and the Golang language version picks up...
This article describes how to use the Ollama API in C++. This document is designed to help C++ developers get up to speed quickly and take full advantage of Ollama's capabilities. By studying this document, you can easily integrate Ollama into your projects. Note...
This article describes how to use the Ollama API in JavaScript. This document is designed to help developers get up to speed quickly and take full advantage of Ollama's capabilities. You can use it in a Node.js environment or directly in the browser by importing the pair...
This article describes how to use the Ollama API in Java.This document is designed to help developers get up to speed quickly and take full advantage of Ollama's capabilities. You can call the Ollama API directly in your program or through the Spring AI component...
In this article, we'll take a brief look at how to use the Ollama API in Python.Whether you're looking to have a simple chat conversation, work with big data using streaming responses, or want to do model creation, copying, deletion, and more locally, this article can guide you...
In December of last year, Gemini 2.0 Flash was first shown to select testers with its native image output capabilities. Now, developers can experience this new feature in all regions supported by Google AI Studio. Developers can ...
Introduction Ollama provides a powerful REST API that enables developers to easily interact with large language models. With the Ollama API, users can send requests and receive responses generated by the model, applied to tasks such as natural language processing, text generation, and so on. This paper will ...
Windows The following is an example of how to customize Ollama to run in the GPU on a Windows system. Ollama uses the CPU for inference by default. For faster inference, you can configure Ollama to use...
Take Windows system as an example, the models pulled by Ollama are stored in C disk by default, if you need to pull more than one model, the C disk will be full, which affects the storage space of C disk. Therefore, this section will introduce how to use Ollama in Windows, Linux and Mac...
Introduction This section learns how to use Modelfile to customize the import of models, which is divided into the following sections: Importing from GGUF Importing from Pytorch or Safetensors Importing from Models Directly Importing from Models Customizing Prompt ...
Introduction This section learns how to complete the installation and configuration of Ollama in Docker. Docker is a virtualized container technology that is based on images and can start various containers in seconds. Each of these containers is a complete runtime environment that can be realized between containers...
Introduction This section learns how to complete the installation and configuration of Ollama on a Linux system, as well as updating Ollama, installing specific versions, viewing logs and uninstalling. I. Quick Installation Ollama Download: https://ollama...
Introduction This section learns how to complete the installation and configuration of Ollama in the Windows system is divided into the following parts: Visit the official website to complete the download directly Environment variable configuration Run Ollama to verify the success of the installation 🎉 A. Visit the official website to complete the direct download of ...
Introduction This section learns how to complete the installation and configuration of Ollama in macOS system, mainly divided into the following three parts: Visit the official website directly to complete the download Run Ollama Installation Enchanted a. Visit the official website directly to complete the download Visit the official website main...
I've published many tutorials on Ollama installation and deployment before, but the information is quite fragmented, this time I've organized a complete tutorial on how to use Ollama on local computers in one step. This tutorial is geared towards beginners to avoid stepping on potholes, and we recommend reading the official Ollama instructions if you are able to do so....
Artificial intelligence technology continues to evolve, and chat apps are becoming increasingly feature-rich. Recently, the Dify platform rolled out a notable update to its newly released chat app that enables data visualization and analysis directly within conversations, bringing users a more intuitive and efficient communication experience. Despite the title of the article mentioning the...
In the digital age, APIs (Application Programming Interfaces) have become the cornerstone of interaction between different software systems. However, traditional API interfaces are often inefficient, making developers suffer. Have you ever faced the following dilemmas: Documentation: Interface documentation is obscure and difficult to understand, the parameters say...
OpenManus: The Fire of Manus and the Breakthrough of OpenManus Recently, there is a big event in the AI circle, that is, the emergence of Manus AI Agent.Manus with its powerful functions and flexible use, quickly attracted countless eyes ...
Recently, the Qwen team released QwQ-32B, an inference model that has shown excellent performance on many benchmarks comparable to DeepSeek-R1. However, many users have encountered problems with infinite generation, too much duplicate content, tok...
The field of Artificial Intelligence (AI) modeling is always full of surprises, and every technological breakthrough can pull the nerves of the industry. Recently, Alibaba's QwQ team released its latest inference model QwQ-32B in the wee hours of the morning, which once again aroused widespread attention. According to the official announcement, QwQ-3...
Recently, Manus, one of the world's first general-purpose intelligences (Agents), has released a preview version, and its official demonstration results are shocking. Unlike many AIs that only stay at the "suggestion" level, Manus not only shows strong task planning capabilities, but also realizes...
In the fast-generating Internet industry, the importance of user interface (UI) design is becoming more and more prominent. An excellent UI design not only enhances the user experience, but is also one of the key elements of product success. However, for many front-end developers, UI design is not their specialty, and the output of the design is often...
Preface This paper tries to realize an application with the shortest path and lightest mode, which requires only three big steps + 9 small steps, and the following is a hand-on teaching process. Requirements Description A systematic description from the product manager's perspective can be found in the following template: Requirements Overview: what problems are solved, what features are implemented, and overall introduction. ...
Introduction The fundamental problem with why AI programming tools generate great looking front-end pages and yours don't is that these tools have designed a whole set of cue words for generating front-end pages that constrain all kinds of front-end specifications. These prompts are long... Not only are the prompts long, but generating a front-end page requires a lot of output...
Passionate about learning partners may often have to look at some foreign language PDF or even PPT, PDF translation is a very mature function, but PPT based on the original format (shapes, tables, charts, notes, and other content) direct translation, there is no product can be realized. Now it's here, cop...
Vanna is a highly regarded Text2SQL open source framework that transforms natural language into SQL query statements. This article will detail how to deploy Vanna locally and configure it in conjunction with a MySQL database and Deepseek model...
Installing the python environment I'm here with a previously installed version: python 3.11.5, which will not be described here, you can find tutorials online if you need them. Install Anaconda I here is a previously installed version: conda 23.7.4, here also not...
In the era of information explosion, knowledge management has become the key to enhance personal competitiveness. No matter what industry you are in, every day you need to face a huge amount of information, documents, learning materials, how to efficiently retrieve and utilize this knowledge has become an urgent problem for everyone. Khoj, precisely to solve this...
AI assistant tools: how to choose? In the booming development of artificial intelligence (AI) technology, in the face of a wide range of AI tools, how to choose an AI assistant tool that can effectively manage multiple models and realize efficient collaboration has become the focus of attention for many users. In this article, we will look at the functional positioning, unique...
Are you also interested in the recent hot AI big model, want to chat with AI, let AI help you do something? But don't you feel a bit overwhelmed or even scared when facing the black command line window? It always feels like dealing with the cold code is less humane...
When it comes to IMA, some might define it as an AI intelligent workbench launched by Tencent, designed to help users efficiently collect, organize and apply knowledge. It does have features such as intelligent search, document interpretation, intelligent writing, note taking, knowledge base management and knowledge base sharing, and multi-end synchronization...
In the era of information explosion, how to efficiently capture fleeting inspiration and organize fragmented knowledge in an orderly manner, and ultimately transform it into valuable articles and creative materials, has become a common challenge for many content creators and knowledge workers. Recently, a cross-end AI pen called NoteGen...
DeepSeek-R1 is nothing special compared to other big models, your surprise is to see the thinking process or the excellent Chinese expression. If you have used ChatGPT and found it boring, the surprise of DeepSeek-R1 may be an illusion. If you have used ChatGPT every...
This document provides a step-by-step guide to creating an automated workflow in Bit Flows. It shows how to set up triggers using WordPress and the "On Post Status Update" event and connect them to Google ...
Whether you're new to Microsoft 365 Copilot or a skilled veteran, whether you're using copilot chat, or using copilot in office 365, the copilot prompts thesaurus will help you fill...
This is a reprinted article, according to the previously written: "Using intelligent programming tools Trae to create an all-purpose writing platform", the next episode will be about how to use Trae to empower the local knowledge base, by the server crash restrained for two days, happened to read this article on the borrowed flowers, as the original article's sister...
A server crash resulting in loss of website data is nothing short of a disaster! If you are just a small website, can't afford to buy multiple backup servers and won't configure website backup, I hope it will be helpful for those who are facing the same problem. Applicable to Linux servers , to ensure the safety of website data , even if the server is damaged can be restored ...
What would happen if smart programming tools were used for automated writing? It would likely be a descending blow... Why is that? Intelligent programming tools, as represented by Trae, have the following advantages over general writing tools: Better models would be used, such as Claude3.5-Sonn...
Recently, the DeepSeek API key has been stuck badly, which has made a lot of developer friends using cline difficult. So, are there any other good tools in AI programming? The answer is, of course, Cursor! However, for various reasons, many friends may not be able to...
With AI technology changing rapidly, Microsoft 365 Copilot, as a powerful productivity tool, is gradually changing the way people work. And the emergence of Copilot Studio provides users with the ability to customize even further...
Recently, the Qwen team has released a series of Qwen2.5-VL Use Case Notebook examples that demonstrate the power of native models and APIs. The purpose of this carefully crafted Notebook is to help developers and users gain a deeper understanding of...
In recent years, Large Language Modeling (LLM) technology has been developing at an unprecedented rate and gradually penetrating into various industries. At the same time, there is a growing demand for local deployment of LLMs.Ollama, a convenient local large model deployment tool, is recognized for its ease of use and its support for DeepSe...
For DeepSeek-R1 in daily office use, directly in the official website is the best choice, if you have other concerns or special needs... If you have other concerns or special needs, you must deploy DeepSeek-R1 locally (with a one-click installer), here's a tutorial for you. If...
DeepSeek introduces a series of advanced inference models that challenge OpenAI's industry position and are completely free and unlimited in use, benefiting all users. In this paper, we describe how to use Hugging Face's Medical Mind Chain dataset to model DeepSeek...
Recently, the sale of DeepSeek installers on Taobao has attracted widespread attention. It is surprising that some businesses are profiting from this free and open source AI model. This is also a reflection of the fact that the local deployment of DeepSeek models is...
Last week, Google DeepMind released Gemini 2.0, which includes Gemini 2.0 Flash (fully available), Gemini 2.0 Flash-Lite (new cost-effective) and Gemini ...
Introduction: OpenAI's O1 and O3-mini are advanced "reasoning" models that differ from the base GPT-4 (commonly referred to as GPT-4o) in the way they process hints and generate answers. These models are designed to spend more time "thinking" about complex problems...
In the previous article "Local Deployment of DeepSeek-R1 and WeChat Bot Access Tutorial", we realized the local deployment of DeepSeek-R1 and access to the WeChat Bot, so that it can chat with us, today, I want to share with you a more interesting way to play: how to give our...
Today we introduce you to a powerful open source multimodal model - Janus-Pro, the latest version of DeepSeek's Janus series. It can not only read pictures and answer questions, but also generate pictures based on text descriptions. In short, it integrates something like GPT-4...
Question: Knowledge graphs are important, DeepSeek language model is hot, can it be used to build knowledge graphs quickly? I'd like to try DeepSeek for real to see how it does at extracting information, integrating knowledge, and creating graphs out of thin air. METHODS: I did three experiments to measure...
Imagine having a private AI application that is self-contained, confidential, analyzes local text, provides accurate conversations at all times, and has networked search capabilities. In this article, we'll take you step-by-step through the process of building DeepSeek + Ollama...
These are the (minimal) instructions for deploying DeepSeek R1 671B (the full, unrefined version) locally using ollama. Recently some big guns have been running up Deepseek R1 671b for $2000, which is great for personal use. The model ...
Do you want to use the Local Large Language Model (LLM) inside Obsidian, just like ChatGPT, and completely free of charge? If the answer is yes, then this guide is for you! I will walk you through installing and using Dee...
Recently, I found an eye-catching domestic open source AI knowledge base framework: KAG (Knowledge Augmented Generation). KAG is jointly launched by Ant Group, Zhejiang University and many other organizations, focusing on...
Editor's Note: DeepSeek R1 is exploding in popularity, and a lot of people who didn't use AI much are now trying to chat with big models. Today's post is about how to properly talk to DeepSeek from the perspective of an inference model.Founder Park curated...
Overview DeepSeek is a groundbreaking open source big language model that revolutionizes AI conversational interactions with its advanced algorithmic architecture and reflexive chaining capabilities. With a private deployment, you have full control over data security and usage security. You can also flexibly adjust the deployment scheme...
Many AI services can use .edu student email address to enjoy discounts or even free of charge, the benefits do not need to say more, those who understand understand... The .edu suffix mailboxes are getting more and more difficult to register. Considering the difficulty of submitting the information and the holding time when registering, we will give you a relatively feasible plan at present. Pre...
Good New Year! Greetings to all of you! Recently, my circle of friends has been "screened" by news related to DeepSeek-R1, and I believe everyone has heard about our domestic open source model - DeepSeek! I'm sure you've all heard about DeepSeek, our homegrown open source model, and the tutorials on how to deploy DeepSeek-R1 locally have been...
A First Look at MCP MCP (Model Context Protocol), is a protocol developed to standardize how applications provide context for large models.MCP provides a standard way of providing data, tools for LLMs.Using MCP will make it easier to con...