文章 2024-11-11 来自:开发者社区

前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速

人工智能和神经网络已经越来越多地应用在现代的 Web 开发中,而前端开发者们现在也有了工具可以使用这些先进的技术。在 JavaScript 的生态系统中,Brain.js 是一个非常友好的选择,可以帮助开发者快速入门并了解基础的神经网络概念。本文将详细介绍如何使用 Brain.js 实现不同类型的神经网络,并对比各类神经网络的特点和适用场景...

前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
文章 2024-10-22 来自:开发者社区

前端大模型入门(四):不同文本分割器对比和效果展示-教你如何根据场景选择合适的长文本分割方式

在前端开发大模型应用的时候,处理和分割文本是常见需求,毕竟现在的大模型输入输出都有限-嵌入等也是有token限制的,合理的文本分割能显著提高模型的表现。Langchain提供了多种文本分割方式,本文将对比五种文本分割器:CharacterTextSplitter、RecursiveCharacterTextSplitter、T...

文章 2024-10-22 来自:开发者社区

前端大模型入门(三):编码(Tokenizer)和嵌入(Embedding)解析 - llm的输入

 LLM的核心是通过对语言进行建模来生成自然语言输出或理解输入,两个重要的概念在其中发挥关键作用:Tokenizer 和 Embedding。本篇文章将对这两个概念进行入门级介绍,并提供了针对前端的js示例代码,帮助读者理解它们的基本原理/作用和如何使用。 1. 什么是Tokenizer? Tokenizer 是一种将自然语言文本转化为模型可以处理的数字表示的工具。自然...

前端大模型入门(三):编码(Tokenizer)和嵌入(Embedding)解析 - llm的输入
文章 2024-10-22 来自:开发者社区

前端大模型入门(二):掌握langchain的核心Runnable接口

​ Langchain.js 是 Langchain 框架的 JavaScript 版本,专为前端和后端 JavaScript 环境设计。在最新的 v0.3 版本中,引入了一个强大的接口——Runnable。该接口提供了一个灵活的执行方式,可以与不同类型的模型和逻辑无缝集成。 本文将重点讲解 Runnable 接口,并通过实现一个自定义的 ...

前端大模型入门(二):掌握langchain的核心Runnable接口
文章 2024-10-22 来自:开发者社区

前端大模型入门(一):用 js+langchain 构建基于 LLM 的应用

利用大模型开发应用时,我们有时候要第一时间给出用户相应,也就是使用流式调用的方式。这时候前端处理响应,就需要特殊的处理:利用处理可读流的方式从响应中读取数据。 随着大语言模型(LLM)在各种应用中的广泛使用,如何高效地从服务器获取模型生成的长文本响应成为一个重要问题。传统的HTTP请求模式通常等待...

前端大模型入门(一):用 js+langchain 构建基于 LLM 的应用
文章 2024-10-19 来自:开发者社区

前端开发:Vue.js入门与实战

前端开发:Vue.js入门与实战 前端开发在过去几年里经历了快速的变化和发展,而Vue.js因其易用性、灵活性及高效性成为了许多开发者的选择。本文将带你从零开始了解Vue.js的基础知识,并通过一个简单的项目来展示如何使用Vue.js进行开发。 Vue.js简介 Vue.js是一个用于构建用户界面的渐进式框架。它设计的核心目标之一就是易于上手࿰...

文章 2024-10-19 来自:开发者社区

探索现代Web前端技术:React框架入门

探索现代Web前端技术:React框架入门 Web前端技术随着互联网的发展而不断进步,JavaScript框架成为了开发者不可或缺的工具之一。React.js是由Facebook开发并维护的一个用于构建用户界面的JavaScript库。React因其高效性和可维护性受到了广泛的欢迎。本文将带你了解如何开始使用React框架来创建动态且响应式的Web应用程序。 1. R...

文章 2024-10-11 来自:开发者社区

前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革

除了调用别人的api接口使用transformer技术,你是否想过将大模型在浏览器中运行呢?尤其是WebGPU的出现,性能比WebGL高不少,很多小任务真的不再需要在一个中心运行了。 不少同学买课学python了,但我还是在坚持用js尝试,相信一切都可以用js实现的,下面就介绍下我是如何实现的吧~~ 随着人工智能和深度学习的普及,越来越多的应用开始借助强大的...

前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革
文章 2024-09-27 来自:开发者社区

不会webpack的前端可能是捡来的,万字总结webpack的超入门核心知识

序言 众所周知,在前端工程化日趋复杂的今天,模块化打包工具在我们的日常开发中起着越来越重要的作用,而其中, webpack 已然是前端打包构建的不二选择。 说到 webpack ,可能很多小伙伴会觉得既熟悉又陌生,熟悉是因为在我们开发的每一个项目中,都会使用到它。而陌生在于, webpack 有着复杂的配置和五花八门的功能而感到陌生。 因此,我们有时候会被这复杂的配置先吓到,从而被劝退学习。 然....

不会webpack的前端可能是捡来的,万字总结webpack的超入门核心知识
文章 2024-09-12 来自:开发者社区

【前端web入门第八天】定位、CSS精灵与一些其他CSS高级技巧

1.定位 定位作用:灵活的改变盒子在网页中的位置 实现:1.定位模式:position2.边偏移∶设置盒子的位置 left right top bottom 1.1相对定位 相对于原先位置的定位 相对定位position: relative 特点:one:改变位置的参照物是自己原来的位置:two:不脱标,占位:three:标签显示模式特点不变 1.2 绝对定位 子集使用绝对...

【前端web入门第八天】定位、CSS精灵与一些其他CSS高级技巧

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注