现在阿里云基础产品事业部云安全创新实验室(Security Innovation Lab)从事云安全与大数据领域工程技术架构设计与开发,曾在阿里巴巴智能服务事业部(IIC)、达摩院机器智能技术(MinD),从事数据智能、数据中台、数据应用等大数据、分布式领域架构设计与开发。
前言本文基于LangChain构建了针对自有领域数据的增强QA,支持以下数据源:针对领域内需要精确回答的问题,从自有DB中查询;针对领域内其他自然语言QA,从自有知识的embedded向量数据库查询;针对领域内其他较为宽泛的问题,从开放搜索引擎返回。本文以POC为主要目的,其中的组件选择如下:LLM选择了商业化的OpenAI,强大且简单易用;仅做示例,请不要用于业务数据开发;向量数据库选择了开源且
前言在我们平时的开发工作中,经常会遇到需要搭建各式各样的云上环境,比如项目开发环境、测试环境、部署环境、客户展示环境等。而有时这些搭建过程并不轻松,如可能涉及很多台ECS,可能对镜像或配置有特殊要求,可能涉及较为复杂的网络配置等。而对于这些较为复杂多变的环境部署要求,传统的人工手动配置方法,不仅耗时费力,还有一个很大的问题就是难以追踪管理、难以复用。比如负责搭建环境的架构师如果休假了,团队其他人很
以太坊合约就是以太坊区块链特定账户地址上的一串代码(functions)和数据(state)。合约账户不仅可以相互间通讯,还可以执行几乎所有的图灵完备计算。以太坊区块链上的合约代码是特定的二进制形式,被称作以太坊虚拟机(EVM)二进制代码。本文以最受欢迎的Solidity为例说明以太坊开发如何入门。
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
前言 区块链太复杂,那我们就讲点简单的。用JS来构建你自己的区块链系统,寥寥几行代码就可以说明区块链的底层数据结构、POW挖矿思想和交易过程等。当然了,真实的场景远远远比这复杂。本文的目的仅限于让大家初步了解、初步认识区块链。
最近看了Ongaro在2014年的博士论文《CONSENSUS: BRIDGING THEORY AND PRACTICE》的部分章节,对raft有了初步的理解。
最近看了Ongaro在2014年的博士论文《CONSENSUS: BRIDGING THEORY AND PRACTICE》的部分章节,对raft有了初步的理解。