OpenAI 创始人:GPT-4 的研究起源和构建心法

三十年前,互联网(Web 1.0)时代开启。人们只能在笨重的电脑上用鼠标点击由 HTML 编写的网页文本,随后开始支持插入图片,可以上传视频,于是有了网络新闻、搜索、电子邮件、短信、网游…… 互联网带来了全新的商业模式,深刻改变了人们的生产生活。

三十年后的当下,以 ChatGPT 为代表的大模型问世了。起初人们拿它当玩具,直到 ChatGPT 的诞生与人类实现惊艳交互,自动生成文本信息,而刚刚发布的 GPT-4 更是进化成支持文本和图像的多模态大模型,还能理解图像、代码,目前已经接入到微软 Office 全家桶……

看到两者的共性了吗[……]

Read more

Java设计模式-工厂模式,由ChatGPT生成

Java中的工厂模式是一种常见的设计模式,用于创建对象,使代码更具可维护性和可扩展性。下面是一个简单的Java工厂模式的实现示例:

首先定义一个抽象的产品接口:

public interface Product {
    void use();
}

然后创建多个具体的产品类来实现这个接口:

public class ConcreteProductA implements Product {
    @Override
    public void use() {
        System.out.println("使用具体产品A");
    }[......]

Read more

ChatGPT 开始支持插件:可联网、可执行代码 !

OpenAI 宣布已经在 ChatGPT 中实现了对插件的初步支持。插件 (Plugins) 是专门为语言模型设计的工具,以安全为核心原则,可帮助 ChatGPT 访问最新信息、运行计算或使用第三方服务

这就意味着第三方开发商能够为 ChatGPT 开发插件,以将自己的服务集成到 ChatGPT 的对话窗口中。从演示来看,首批开放可使用的插件包括了酒店航班预订、外卖服务、在线购物、法律知识、专业问答、文字生成语音,以及用于连接不同产品的 Zapier 等。

OpenAI 官方也提供了两款插件:Browsing 和 Code inte[……]

Read more

Python贪吃蛇游戏-pygame, 来源ChatGPT生成

由ChatGPT生成的一个贪吃蛇游戏

使用了pygame库

代码

import pygame
import random

# 初始化游戏
pygame.init()

# 游戏窗口大小
window_width = 800
window_height = 600

# 定义颜色
white = (255, 255, 255)
black = (0, 0, 0)
red = (255, 0, 0)

# 创建游戏窗口
game_display = pygame.display.set_mode((window_width, window_height)[......]

Read more

微软开源 Visual ChatGPT,五天斩获两万Star!

除了大力投资 Open AI ,微软还亲自下场大搞 AI 。5 天前,微软开源了 Visual ChatGPT ,这个软件可以连接 ChatGPT 和一系列视觉模型,以实现在 ChatGPT 的聊天过程中发送和接收图像

众所周知,尽管 ChatGPT 的功能非常强大,甚至可以用来写小说写论文,但目前也仅限于文字交流。但表情包早已成为日常文本聊天不可或缺的功能。

Visual ChatGPT 的出现,就像在以文字交流的 APP 中首次添加了表情包功能,而且还是根据用户输入的文本自动生成的 “定制化表情包”,大大提升了 ChatGP[……]

Read more

OpenAI 正式发布 GPT-4

OpenAI 刚刚宣布正式推出 GPT-4。GPT-4 是 Generative Pre-trained Transformer 4 的缩写,即生成型预训练变换模型 4。

公告写道,GPT-4 是一个多模态大型语言模型(支持接受图像和文本输入,以文本形式输出),也是 OpenAI 努力扩展深度学习的最新里程碑。虽然 GPT-4 对于许多现实场景的处理比人类差,但它在各种体现专业和学术能力的 benchmark 上,已表现出和人类相当的水平。

例如,GPT-4 通过了模拟律师考试,其分数在应试者的前 10% 左右;相比之下,GPT-3.[……]

Read more

开发者总结了 8 种最好的 AI 机器学习开源项目

随着 AI 技术快速发展,各种理论与实践层出不穷,它正在迅速改变我们生活中几乎每一个领域,从我们如何交流到用于交通的手段。作为开发者或者学习者,在开始构建机器学习应用程序之前,从众多开源项目中选择一项应该是一个艰巨的任务,日前,有网友在博客总结了 8 种最好的开源 AI 技术,为机器学习开发者指明道路。

1、Tensorflow

TensorFlow 是谷歌为支持其研究和生产目标创建的项目,于 2015 年发布,它是一款开源机器学习框架,易于在各种平台上使用和部署。它是机器学习中维护得最好和广泛使用的框架之一,目前已被多家公司广泛使用,包括 Drop[……]

Read more

微信开源围棋 AI PhoenixGo,还能不能让人类好好下棋了?

5月11日,微信翻译团队正式开源其围棋AI程序 PhoenixGo。PhoenixGo 基于 AlphaGo Zero 论文实现,具有超越人类棋手的围棋功力,在2018年4月于福州举办的世界人工智能围棋大赛上获得冠军。

微信翻译团队自述,在去年 DeepMind 的 AlphaGo Zero 论文发表时,微信资源调度团队刚好研发了一个大规模云计算平台,正在利用微信后台闲时的计算资源做机器学习的推理及训练。出于测试自研大规模云计算平台和研究 AlphaGo Zero 算法的目的,几名工程师陆续加入 PhoenixGo 这个项目,把论文上的算法[……]

Read more

机器学习新手使用入门

本文档介绍了如何使用机器学习按品种对鸢尾花进行分类(归类)。本文档深入介绍了如何使用 TensorFlow 代码执行此项任务,以此来解释机器学习的基本原理。

如果以下列表所描述的情况与您相符,那么您就来对地方了:

  • 您对机器学习知之甚少或一无所知。
  • 您想学习如何编写 TensorFlow 程序。
  • 您可以使用 Python 进行编码(至少会一点)。

如果您已经熟悉机器学习的基本概念,但还不熟悉 TensorFlow,请阅读 TensorFlow 使用入门:面向机器学习专家

鸢尾花分类问题

想象一下,您是一名植物学家,正[……]

Read more

在 macOS 上安装 TensorFlow

本指南介绍如何在 macOS 上安装 TensorFlow。虽然这些说明可能也适用于其他 macOS 版本,但我们只在满足以下要求的计算机上对这些说明中的内容进行过测试(并提供相关支持):

  • macOS X 10.11 (El Capitan) 或更高版本

注意:从 1.2 版开始,TensorFlow 在 macOS 上不再支持 GPU。您必须选择安装 TensorFlow 的方式。目前可支持如下几种方式:

  • Virtualenv
  • “原生”pip
  • Docker
  • 从源代码安装,详情请参阅这篇单独的指南

[……]

Read more