首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩曙亮的移动开发专栏

    AI模型】使用 AI模型 编程 ① ( AI 编程简介 | 使用 GitHub Copilot 插件进行 AI 编程 | 使用对话方式进行 AI 编程 )

    一、AI 编程简介 1、GPT 大模型 可 替代的工作特点 - " 输入文本 -> 输出文本 " GPT 大模型 可 替代的工作 都有如下特点 : " 输入类型是文本 , 输出类型也是文本 " ; 翻译工作 , 因此 大模型编程能力很强 , 远超过其它领域 ; AI模型 可以应用于各种领域 , 但是 其 " 编程能力 " 几乎是最强的 , 几乎可以到达替代程序员的程度 , 编程能力 是 大模型 领域分的很细 , 用途很偏的代码 ; 4、AI 编程技巧 AI 编程技巧 : 大模型搜索效率高 : 有问题 , 先问 大模型 , 大模型搞不定再去查资料 ; 大模型的搜索效率要远高于搜索引擎 ; 提示词可以是一个文档 次 , 如果超过再开启一个新的对话 ; 5、提示工程 应用于 AI 编程 在之前的 提示工程 系列 博客中 【AI模型】提示工程 ① ( 通用人工智能 和 专用人工智能 | 掌握 提示工程 的优势 编程进行辅助 , 小心别被 AI 埋坑里 ; 完全不懂代码 , 不能碰 AI 编程 , 无法靠 AI 编程实现任何软件开发任务 ; 二、使用 GitHub Copilot 插件进行 AI 编程 1、GitHub

    86421编辑于 2024-08-09
  • 来自专栏APP自动化测试

    AI探索(三)Tensorflow编程模型

    Tensorflow编程模型 。。。。

    39830发布于 2019-10-15
  • 来自专栏PPV课数据科学社区

    5种最流行的AI编程语言

    导读:有没有兴趣来了解更多与AI开发有关的内容? 本文将介绍创建AI程序时可以使用的5种最佳语言。 Python Python语法简单,功能多样,是开发人员最喜爱的AI开发编程语言之一。 Java是一种可在任何支持它的平台上运行的AI编程语言,而无需重新编译。 除了AI开发,Java也是最常用的语言之一,兼容了C和C ++中的大部分语法。 有些人认为Lisp是最好的AI编程语言,因为它为开发人员提供了自由。在AI开发中使用Lisp语言,是因为它的灵活性使快速建模和实验成为可能,这反过来又促进了Lisp在AI开发中的发展。 像Lisp一样,它也是主要的AI编程语言。Prolog的机制能够开发出受开发人员欢迎的较为灵活的框架。Prolog是一种基于规则和声明的语言,这是因为它具有规定AI编程语言的事实和规则。 Prolog支持基本机制,如模式匹配,基于树的数据结构以及AI编程所必需的自动回溯。除了广泛应用于AI项目之外,Prolog也应用于创建医疗系统。 END.

    2.9K80发布于 2018-04-20
  • 来自专栏小工匠聊架构

    高性能网络编程 - 解读5种IO模型

    它通常用于网络编程中,特别是在UDP协议中。这个函数会阻塞应用程序的进程,直到有数据报准备好可以被接收。 实际应用程序在系统调用完成上面的 2 步操作时, 调用方式的阻塞、非阻塞, 操作系统在处理应用程序请求时,处理方式的同步、异步处理的不同,可以分为 5 种 I/O 模型 五种I/O模型 I/O模型1:阻塞式 I/O模型5:异步 I/O 模型(即AIO,全称asynchronous I/O) 由 POSIX 规范定义,应用程序告知内核启动某个操作,并让内核在整个操作(包括将数据从内核拷贝到应用程序的缓冲区)完成后通知应用程序 而在 Linux 系统下,Linux 2.6才引入,目前 AIO 并不完善,因此在 Linux 下实现高并发网络编程时都是以 IO 复用模型模式为主。 5 种 I/O 模型总结 从上图中我们可以看出,越往后,阻塞越少,理论上效率也是最优。

    71030编辑于 2023-11-11
  • 用于AI开发的5种最佳编程语言

    你是一个对你下一个项目选择编程语言困惑的AI(人工智能)追求者吗?如果是这样,那么你来对地方了,因为在这里我们将看到AI开发最好的5编程语言。 人工智能是一个巨大的领域。 对于那么多需要涵盖的,很难引用一个单一的编程语言。显然,我们有许多可以使用的编程语言,但并不是每一种编程语言都能为您提供最大的时间和精力价值。并且对于AI项目应该使用哪种编程语言,没有权威的答案。 Python 由于其简单性,Python是人工智能AI领域使用最广泛的编程语言之一。它可以无缝地与数据结构和其他常用的AI算法一起使用。 Lisp Lisp在AI领域表现出色,因为它具有出色的原型功能和对符号表达的支持。这是一个功能强大的编程语言,用于主要的AI项目,如Macsyma,DART和CYC。 最后的想法 为您的AI项目选择编程语言在很大程度上取决于子字段。所以在你选择一种编程语言之前,确保它可以广泛使用而不是部分使用。

    4K90发布于 2018-01-29
  • 来自专栏kafka专栏

    你应该了解的5AI编程工具

    你应该了解的5AI编程工具 代码生成是目前AI应用中最为广泛的领域。主要的科技公司正在竞相开发最佳的AI编程助手用于商业用途,突显了这种技术日益增长的重要性。 生成式AI在代码生成上的快速应用是合理的,因为在许多情况下,模型开发者和领域专家属于同一生态系统,甚至是同一个人担任这两个角色。 如果你是希望利用AI编程助手的开发者或企业主,你可能会想知道哪些工具最好用。现在可供选择的工具很多,找到合适的一个可以大大提高生产力和成果。 我本身不会Python,但是最近写到项目都是用的Python,因此如果没有这个AI编程助手的帮助,我难以独立完成相关产品。 其工作方式是简单地指示AI你想要创建的内容。 最后的思考 AI编码助手在几个月前才开始受到关注,当时Cursor因其与Claude 3.5 Sonnet语言模型的出色表现而走红。如今,越来越多强大的工具可以通过简单的文本描述生成全栈网络应用。

    2.8K20编辑于 2025-06-03
  • 来自专栏微言码道

    面向程序员的编程模型AI

    而与之相对应的, 则是一些专门用途的AI模型, 比如我今天要说的编程方面的. 这些专用型AI在特定方面的能力比通用性AI更加强大. 专用型AI 不管什么AI, 一个重要的核心就是其训练的数据. 当然, 做为程序员群体, 我当然关注的是编程类的AI模型, 这也是今天我要说的. 编程类大模型AI 总体而言, 编程类大模型AI的特点是: 基于大量开源代码来训练 如前所示, AI模型的一个核心就是使用大量的数据对它进行训练. 而编程类大模型的训练数据大多来源开源代码. 开源代码的可公开访问性, 是编程类大模型的主要数据来源 支持主流语言 一个编程类大模型AI支持哪些语言, 当然是由其训练数据中包含哪些语言或框架决定. 开源类 说完专有类的, 接下来我就说下编程类大模型开源类的几个优秀选择. 需要申明的是, 虽然程序员都很喜欢开源, 但我想说的是, 开源类的AI模型并不适合你.

    1.2K10编辑于 2024-03-13
  • 来自专栏腾讯技术工程官方号的专栏

    面向AI编程:探索可视化分析模型

    效果展示 AI 可视化分析模型是结合了 LLM 的能力,依据用户的需求生成互动式、直观且适用于交互设计师、视觉设计师和产品设计师的常用模型,如用户旅程地图、用户画像等。 理想的AI 理想中的 AI 当然是编写提示词通过 LLM 直接输出设计稿数据,再通过图形数据解析器在图形编辑器中创建出设计稿。 现实中的AI 上图是用户画像模型的设计稿到最终产物的对比。可以看出,整个过程中设计稿的基础轮廓并不会改变,只有便签的创建和特定区块内文字的变化。 3","4","5"],"用户留存":["1","2","3","4","5"],"获得收益":["1","2","3","4","5"],"推荐传播":["1","2","3","4","5"]}}' 分析模型示例 总结 在本文中,我们详细总结了实现 AI 可视化分析模型的过程中所需进行的功能拆解和实现思路。在此基础上,还分享了在利用 LLM 生成结构化数据时所遇到的问题及其相应解决方案。

    69631编辑于 2023-07-26
  • 来自专栏云云众生s

    5个实际开源的多模态AI模型

    译自 5 Multimodal AI Models That Are Actually Open Source,作者 Kimberley Mok。 虽然市场上已经存在许多强大的、专有的多模态AI系统,但小型多模态AI模型和开源替代方案也正在迅速发展,因为用户不断寻求更易访问和更易适应的选项,并优先考虑透明度和协作。 Aria 最近推出的Aria AI模型来自Rhymes AI,被誉为世界首个开源的多模态原生专家混合 (MoE) 模型,它可以在一个架构中处理文本、代码、图像和视频。 5. xGen-MM 也被称为 BLIP-3,这是来自Salesforce 的一套最先进的开源多模态模型,它包含一系列变体,包括一个预训练基础模型,一个指令微调模型和一个旨在减少有害输出的安全微调模型。 结论 围绕开源 AI 的实际定义仍然存在持续的激烈争论,充斥着大型科技公司对其 AI 模型进行“开源洗白”以获得更广泛的信誉和声望的指控。

    2.1K10编辑于 2024-12-14
  • 来自专栏云云众生s

    5个小型多模态AI模型及其功能

    随着对多模态AI系统兴趣的增长,这些多功能工具的小型版本也随之增多。 译自 5 Small-Scale Multimodal AI Models and What They Can Do,作者 Kimberley Mok。 在本文的其余部分,我们将介绍五种最近备受关注的小型多模态AI工具。 1. 5. Mississippi 2B 和 Mississippi 0.8B 最近由H2O.ai发布,这两个多模态基础模型专为OCR和文档AI用例而设计。 结论 多模态模型以及大型语言模型的可访问性和成本效益仍然是主要问题。但随着越来越多的相对轻量级但功能强大的多模态AI选项可用,这意味着更多机构和小型企业将能够在其工作流程中采用AI

    70810编辑于 2024-12-04
  • 来自专栏AI科技大本营的专栏

    2020年,最适合AI5编程语言

    来源 | medium 编译 | 张涛 责编 | Carol 出品 | AI科技大本营(ID:rgznai100) AI系统的开发必须有计算机代码,而计算机程序的开发有不同类型的编程语言可以选择。 本文分析哪些编程语言最适合你的人工智能或机器学习用例开发。 文中给出了一个想要在人工智能行业成功所需的5编程语言的简单列表。 这5个最适合人工智能行业的编程语言是:Python;R;Java;Scala;Rust。 Python Python是人工智能行业最主流的编程语言,因为python具有易于学习的语法、大量的库和框架、对众多AI算法的动态适用性、而且相对容易编写。 Scala语言的速度和性能使得其非常适合机器学习和AI模型,并具有相对无差错的编码,在必要时容于进行调试。 Scala的不足包括所有面向对象和函数式编程的缺点。

    1.7K10发布于 2020-02-19
  • 独立连续编程7小时!OpenAI震撼发布编程模型GPT-5-Codex!

    就在Anthropic Claude陷入性能争议之际,OpenAI正式推出了基于GPT-5优化的Codex专用版本——GPT-5-Codex,这款专为"自主编程"而生的AI工具正在重新定义软件开发。 革命性升级GPT-5-Codex不仅能处理日常编程任务,更能独立完成复杂的工程项目。 从4月推出CLI版本,到5月上线网页版,再到现在的全面升级,Codex正在实现编程的"全自动化"。 无论终端、IDE、网页还是移动端,Codex都能提供一致的编程体验,并与ChatGPT账号体系无缝集成。智能动态处理GPT-5-Codex最突出的特性是"动态思考"能力。 未来展望AI发展正越来越聚焦于高价值专业领域,编程AI的快速进步预示着技术发展的新方向。这不仅是一次技术升级,更是软件开发模式的革命性变革。

    38110编辑于 2025-09-16
  • 来自专栏C++开发学习交流

    AI模型AI模型部署概述

    AI模型部署方法 在AI深度学习模型的训练中,一般会用Python语言实现,原因是其灵活、可读性强。但在AI模型实际部署中,主要会用到C++,原因在于其语言自身的高效性。 在部署方面,OpenVIVO的开发也是相对比较简单的,提供了C、C++和python3种语言编程接口。 TensorRT 以 NVIDIA 的并行编程模型 CUDA 为基础构建而成,可帮助您利用 CUDA-X 中的库、开发工具和技术,针对人工智能、自主机器、高性能计算和图形优化所有深度学习框架中的推理。 AI模型部署平台 AI 模型部署是将训练好的 AI 模型应用到实际场景中的过程。 以下是一些常见的 AI 模型部署平台: 云端部署 云端部署是最流行的 AI 模型部署方式之一,通常使用云计算平台来托管模型和处理请求。

    1.8K10编辑于 2024-07-24
  • 来自专栏程序小小事

    如何选择最佳编程AI模型?JetBrains AI Assistant 全模型分析比较!可要把眼睛擦亮了哦~

    前言 JetBrains AI Assistant 现已支持多模型! 这意味着 AI Assistant 现在适应性更强。 它结合了不同 AI 模型的优势,从大型模型的深度推理到紧凑型模型的速度,甚至本地模型的隐私。 那么,哪种型号最适合您呢?您只需要一个,还是应该混合搭配用于不同的工作? 答案并不总是显而易见的! 如果您在此处看到更高的数字,则表示该模型在基于选票的比较中始终优于其他模型。 Aider 的多语言基准测试。通过检查解决方案是否正确运行来评估使用多种编程语言编写和修复代码的能力 LLMs。 高分表示 在LLM以多种编程语言进行编码时非常准确和可靠,这意味着它是各种开发任务的有力选择。 AI Assistant 支持本地模型,通过 ollama 和 LM Studio 提供。

    90410编辑于 2025-03-27
  • 来自专栏猫头虎博客专区

    探索Stable Code:引领编程新纪元的AI语言模型

    探索Stable Code:引领编程新纪元的AI语言模型 引言 在快速发展的人工智能领域,编程语言模型正成为推动技术创新的重要力量。 今天,我们要介绍的Stable Code技术,是由Stability AI Language Models团队精心打造的新一代代码语言模型,它不仅在代码补全、推理、数学计算等软件工程任务上表现出色,更以其小巧的体积和高效的性能 应用场景 开发工具:作为代码编辑器的内置AI助手,提供代码补全、问题解答和调试插件。 教育领域:帮助编程新手理解代码结构,提供交互式学习体验。 随着模型的不断优化和应用的深入,我们有理由相信,Stable Code将极大地推动软件开发的自动化和智能化,提高工程师的工作效率,降低编程门槛,让更多人享受到编程的乐趣。 参考资料 Stability AI开源3B代码生成模型:https://huggingface.co/stabilityai/stable-code-instruct-3b HuggingFace 试用

    37910编辑于 2024-04-07
  • 来自专栏【腾讯云开发者】

    AI结对编程核心思维模型

    他核心的观点是:自然语言正在成为真正的“第一编程范式”。 软件开发模式从一开始的瀑布模型到快速交付版本的敏捷模型再到AI时代的VibeCoding,“这种开发范式的转变反映了一个深刻的变化:从"从零构建"到"从无限可能中做减法"。 的体验,每天与AI“对话”已逐渐成为我的编程日常,无论是能“猜你所想”的TabTab,还是功能强大的Agent模式,都让我屡次感到惊艳。 我曾经做过一个实验:明明只需修改5行代码,却偏要让 AI 完成,结果反复沟通调试超过15分钟,效率反而远低于手动修改。因此,在面对不同复杂度的任务时,我们应该灵活选择策略。 05、一些心得 别指望AI完全替你干活,很多时候他也不靠谱,未来人们一大部分工作就是证明他“靠谱” 相比Agent模式,多用Tab更能体会到编程的乐趣。

    38821编辑于 2025-10-21
  • 来自专栏全栈程序员必看

    MapReduce编程模型

    1.MapReduce简介 MapReduce是一个分布式运算程序的编程框架,核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在Hadoop集群上。 MRAppMaster 负责整个程序的过程调度及状态协调 MapTask 负责map阶段的整个数据处理流程 ReduceTask 负责reduce阶段的整个数据处理流程 2.MapReduce核心编程思想 4)MapReduce编程模型只能包含一个map阶段和一个reduce阶段,如果用户的业务逻辑非常复杂,那就只能多个mapreduce程序,串行运行。 3.MapReduce编程规范 用户需要编写的代码分成三个部分:Mapper,Reducer,Driver(提交运行mr程序的客户端) 1)Mapper阶段 (1)用户自定义的Mapper 要继承自己的父类 (2)Mapper的输入数据是KV对的形式(KV的类型可自定义) (3)Mapper中的业务逻辑写在map()方法中 (4)Mapper的输出数据是KV对的形式(KV的类型可自定义) (5

    51820编辑于 2022-09-13
  • 来自专栏编程

    MapReduce编程模型

    通过WordCount程序理解MapReduce编程模型 WordCount,名为单词统计,功能是统计文本文件中每个单词出现的次数。 今天就带大家一步一步的写一下WordCount程序,帮助大家理解MapReduce编程模型。 例如文本: 文本按行分为2片,每片作为键值对作为map的输入,每片数据均调用1次map方法: 因此,KEYIN和VALUEIN应该定义为IntWritable和Text类型(这些都是Map Reduce编程模型内部的类型 //1.Map publicstaticclassTestMapperextendsMapper { } 5、在TestMapper类中,定义两个用于map输出的成员变量 publicclassTestMapperextendsMapper 不如按照这个思路自己写一写代码,理解下MapReduce编程模型的思路。

    71580发布于 2018-02-12
  • AI代码助手TOP5榜单:助力高效编程的利器

    腾讯云代码助手CodeBuddy腾讯云CodeBuddy是腾讯自主研发的AI编程辅助工具,依托混元和DeepSeek混合模型驱动,为开发者提供强大的AI编程能力。 支持多模型调度,在数学推理与代码生成任务中综合表现接近GPT-4 Turbo,中文场景优化显著。依托腾讯云国内服务器部署,平均响应延迟低,显著降低开发等待时间。价格:免费开放核心功能,无订阅费用门槛。 支持基于大模型的自主记忆能力,在对话过程中会逐步形成针对开发者个人、工程、问题等相关的丰富记忆,越用越懂你。价格:提供企业标准版、企业专属版等多种面向企业客户的方案,并提供企业个性化方案,可灵活选择。 TraeTrae是一款专注于提升代码生成和协作效率的AI代码助手。核心能力:能够根据开发者的代码风格和项目需求,生成高质量的代码片段和注释,支持多种编程语言。 GitHub CopilotGitHub Copilot是由GitHub推出的一款AI代码助手,基于OpenAI的技术。核心能力:能够根据代码上下文提供实时的代码补全和建议,支持多种编程语言。

    2.6K10编辑于 2025-07-04
  • 来自专栏浩Coding

    ASP.NET MVC5高级编程——(3)MVC模式的模型

    在这之前可以先看看老师上课提的几个问题,相信看完了,你就对MVC中的模型有了个初步的了解了! 一 MVC模型相关问题释疑 1 什么是模型模型有哪几种分类? 而模型一般有:面向业务的模型对象和面向视图的模型对象。 2 什么是主键属性,什么是外键属性? 5 什么是实体框架,什么是代码优先和数据上下文? 新建的ASP.NET MVC5项目会自动包含对实体框架(EF)的引用。 (2)添加基架 --> 包含视图的MVC5 控制器(使用EF) --> 添加: ? (3)在“添加控制器”对话框中,选择模型类、数据上下文类,修改控制器名称。 5 编辑专辑 5.1 创建编辑专辑的资源 默认的MVC路由规则是将HTTP GET请求中的 /StoreManager/Edit/5 传递到StoreManager控制器的Edit操作中,代码如下 ?

    6.8K40发布于 2019-07-03
领券