The field of generative AI is currently evolving rapidly, with new frameworks and technologies emerging. Therefore, readers need to be aware that the content presented in this paper may be time-sensitive. In this paper, we will take an in-depth look at two of the leading frameworks for building LLM applications: LangChain and LangGr...
It's only February, and Deep Search is already looming as the new search standard for 2025. Giants like Google and OpenAI have unveiled their "Deep Research" products in an effort to capitalize on this wave of technology...
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...
As the capabilities of large-scale language models (LLMs) are rapidly evolving, traditional benchmark tests, such as MMLU, are showing limitations in distinguishing top models. Relying on knowledge quizzes or standardized tests alone, it has become difficult to fully measure the nuanced capabilities of models that are crucial in real-world interactions, such as...
In the age of AI-assisted programming, we want AI to generate code that is not just static text, but can be parsed, edited, previewed, and even executed. This demand has given rise to a new interaction paradigm, Artifact. In this article, we'll go from theoretical concepts to practical realities...
Recently, when I was choosing a data processing tool for the RAG knowledge base for my smart customer service project, I took a fresh look at the current mainstream document processing projects, including olmOCR, Marker, MinerU, Docling, Markitdown, Llamaparse...