logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

One API:开源的LLM API管理与分发系统部署和使用

One API是一个开源的LLM API管理与分发系统,支持多种主流大模型(如GPT、Claude、Gemini等),通过统一OpenAI API格式简化多模型访问。主要功能包括API Key管理、负载均衡、额度监控和二次分发。支持Docker一键部署,提供多语言界面和丰富配置选项,适合个人开发者或企业集成AI服务。用户可通过标准化接口访问不同模型,并实现灵活的权限控制和额度管理。部署简单,支持S

【OpenCV】imgcodecs 模块:图像文件输入和输出

OpenCV的imgcodecs模块提供了跨平台的图像读写功能,支持多种格式(JPEG、PNG、BMP等)。核心函数包括imread()读取图像、imwrite()保存图像,以及imencode()/imdecode()处理内存图像数据。使用时可设置压缩参数(如JPEG质量),并注意检查文件支持和返回结果。该模块广泛应用于图像处理、批量转换和网络传输等场景。建议通过实践掌握基本操作,并注意Open

#opencv#计算机视觉#人工智能
【LangChain】langchain.chains.ChatVectorDBChain 迁移至 langchain.chains.ConversationalRetrievalChain

如果代码中使用了 langchain.chains.ChatVectorDBChain ,会出现UserWarning提示已废弃,推荐使用 langchain.chains.ConversationalRetrievalChain 替代。这是 LangChain 模块重构的一部分,旨在用更现代、灵活的链(如 ConversationalRetrievalChain)替换旧的链类。本文基于 Lang

【OpenCV】OpenCV 的主模块(如core、imgproc、dnn等)和扩展模块(如xfeatures2d、aruco等)

OpenCV是一个模块化的计算机视觉库,分为核心主模块和扩展模块。主模块提供基础功能,如图像处理(imgproc)、视频分析(video)、目标检测(objdetect)和深度学习(dnn)。扩展模块包含实验性功能,如SIFT特征检测(xfeatures2d)和ARUCO标记识别(aruco)。这些模块支持跨平台开发,涵盖从基础图像操作到高级AI任务,广泛应用于工业、医疗和科研领域。

#opencv#计算机视觉
【LangChain】langchain_core.runnables.RunnableBinding 类:绑定配置或工具到可运行对象(Runnable)的工具类

RunnableBinding 是 LangChain 核心库中的一个 Runnable 类,用于将额外的配置(如运行时参数)或工具绑定到现有的 Runnable 上,形成一个新的 Runnable。它通过封装原始 Runnable 和绑定参数,允许在不修改原始 Runnable 的情况下动态调整行为。RunnableBinding 是 LCEL 的高级组件,适合需要动态配置或工具集成的场景。初始

【Python】spaCy 库:工业级自然语言处理(NLP)库

spaCy 是一个高性能的 工业级自然语言处理(NLP)库,专为 生产环境和大型项目设计,具有速度快、接口简洁、准确率高等特点。它支持多种 NLP 任务,如:分词(Tokenization),词性标注(POS Tagging),命名实体识别(NER),依存句法分析(Dependency Parsing),词形还原(Lemmatization),文本相似度计算,自定义训练与管道扩展。import s

文章图片
#python#自然语言处理#深度学习
【LangChain】langchain_core.runnables.chain 装饰器函数:将普通函数转换为 Runnable 对象

@chain 装饰器位于 langchain_core.runnables.base 模块的 chain 装饰器函数,用于将普通的 Python 函数转换为 LangChain 的 Runnable 对象。Runnable 是 LangChain 生态系统的核心组件,支持同步、异步、批处理和流式处理等操作。通过 @chain 装饰器,开发者可以将自定义逻辑无缝集成到 LangChain 的工作流中

什么是 知识蒸馏(Knowledge Distillation,KD)

知识蒸馏(Knowledge Distillation,KD)是一种模型压缩和加速技术,通过将一个复杂、性能强大的大模型(称为教师模型,Teacher Model)的知识迁移到一个较小、轻量的模型(称为学生模型,Student Model),使学生模型在保持较小规模的同时,尽量接近教师模型的性能。知识蒸馏常用于深度学习模型优化,尤其在资源受限的场景(如移动设备、边缘设备)中。一个使用PyTorch

#pytorch#python
【Hugging Face】PEFT 库中的 P-tuningConfig 常用参数和说明

在 Hugging Face 的 PEFT 库中,P-tuningConfig 是用于配置 P-Tuning 方法的类。task_type:指定任务类型,帮助 PEFT 确定模型结构和用途。num_virtual_tokens:指定添加到输入序列中的虚拟提示 token 数量。prompt_encoder_type:指定提示嵌入的编码器类型,用于生成连续提示。encoder_hidden_size

#python
【LangChain】langchain_community.llms.LlamaCpp 类的常用方法和属性

langchain_community.llms.LlamaCpp 是 LangChain 提供的本地 LLM(大型语言模型)包装器,基于 LLaMA.cpp 库,支持运行本地量化的 LLaMA 模型(GGUF 格式)。常用方法包括:invoke:同步生成,适合 LCEL 链。stream:流式生成,实时输出。ainvoke/astream:异步调用,适合 Web 服务。generate:批量处理

    共 912 条
  • 1
  • 2
  • 3
  • 92
  • 请选择