调戏chatGPT(二)下围棋

这次我准备和chatGPT下盘围棋,我先得确认它知道围棋是啥,如果会的话我就不用介绍规则了

t

你会下围棋嘛

作为一名AI助手,我可以模拟下围棋的过程,但是我没有实际的感官,无法看到棋盘和棋子,也无法进行实际的下棋操作。不过,我可以提供一些下围棋的技巧和策略,如果你感兴趣的话。

T

那我们来模拟下一盘围棋吧,现在我们有一个9*9的虚拟围棋棋盘,左上角坐标为(0,0),右下角坐标为(9,9),我们在其中以1表示黑子,2表示白子,我执黑先行,我们来下一盘围棋如何

好的,那我们来模拟一盘围棋吧。首先,我需要生成一个9*9的二维数组来表示棋盘,然后我们可以轮流下棋,直到有一方获胜或双方都无法下棋为止。我们可以用以下的代码来创建棋盘:

```javascript
var board = [];
for (var i = 0; i < 9; i++) {
  board[i] = [];
  for (var j = 0; j < 9; j++) {
    board[i][j] = 0;
  }
}
```

这个代码会生成一个9*9的二维数组,每个元素的初始值都为0,表示棋盘上没有棋子。接下来,我们可以开始轮流下棋了,我作为黑方先行。我们可以用以下的代码来实现:

```javascript
var currentPlayer = 1; // 当前轮到哪个玩家下棋,1表示黑方,2表示白方

function play(x, y) {
  if (board[x][y] !== 0) {
    // 如果这个位置已经有棋子了,不能再下在这里
    console.log("这个位置已经有棋子了,请选择其他位置。");
    return;
  }

  // 在棋盘上放置棋子
  board[x][y] = currentPlayer;

  // 判断是否获胜
  if (checkWin(x, y, currentPlayer)) {
    console.log("恭喜玩家 " + currentPlayer + " 获胜!");
    return;
  }

  // 判断是否平局
  if (checkDraw()) {
    console.log("平局!");
    return;
  }

  // 切换到下一个玩家
  currentPlayer = currentPlayer === 1 ? 2 : 1;
}
```

在这个代码中,我们定义了一个 `play` 函数来模拟下棋的过程。如果玩家选择的位置已经有棋子了,函数会输出一个提示信息并返回。如果玩家下棋后获胜,函数会输出一个获胜的提示信息并返回。如果棋盘已经下满了,函数会输出一个平局的提示信息并返回。最后,函数会切换到下一个玩家。

在下棋之前,我们还需要实现两个函数来判断是否获胜和是否平局。这里我们可以用一些简单的算法来实现。以下是判断是否获胜的代码:

```javascript
function checkWin(x, y, player) {
  // 判断横向是否连成5子
  var count = 1;
  for (var i = x - 1; i >= 0; i--) {
    if (board[i][y] === player) {
      count++;
    } else {
      break;
    }
  }
  for (var i = x + 1; i < 9; i++) {
    if (board[i][y] === player) {
      count++;
    } else {
      break;
    }
  }
  if (count >= 5) {
    return true;
  }

  // 判断纵向是否连成5子
  count = 1;
  for (var j = y - 1; j >= 0; j--) {
    if (board[x][j] === player) {
      count++;
    } else {
      break;
    }
  }
  for (var j = y + 1; j < 9; j++) {
    if (board[x][j] === player) {
      count++;
    } else {
      break;
    }
  }
  if (count >= 5) {
    return true;
  }

  // 判断左上到右下是否连成5子
  count = 1;
  for (var i = x - 1, j = y - 1; i >= 0 && j >= 0; i--, j--) {
    if (board[i][j] === player) {
      count++;
    } else {
      break;
    }
  }
  for (var i = x + 1, j = y + 1; i < 9 && j < 9; i++, j++) {
    if (board[i][j] === player) {
      count++;
    } else {
      break;
    }
  }
  if (count >= 5) {
    return true;
  }

  // 判断左下到右上是否连

t

我先走吧,我在(3,3)下了一手黑棋,轮到你了

好的,那我在(4,4)下一手白棋。现在棋盘上的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 1 0 0 0 0 0 
0 0 0 0 2 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到你下了。

t

你能把坐标给标一下嘛?

当然可以,这样更方便你下棋。以下是棋盘的坐标:

```
(0,0) (0,1) (0,2) (0,3) (0,4) (0,5) (0,6) (0,7) (0,8)
(1,0) (1,1) (1,2) (1,3) (1,4) (1,5) (1,6) (1,7) (1,8)
(2,0) (2,1) (2,2) (2,3) (2,4) (2,5) (2,6) (2,7) (2,8)
(3,0) (3,1) (3,2) (3,3) (3,4) (3,5) (3,6) (3,7) (3,8)
(4,0) (4,1) (4,2) (4,3) (4,4) (4,5) (4,6) (4,7) (4,8)
(5,0) (5,1) (5,2) (5,3) (5,4) (5,5) (5,6) (5,7) (5,8)
(6,0) (6,1) (6,2) (6,3) (6,4) (6,5) (6,6) (6,7) (6,8)
(7,0) (7,1) (7,2) (7,3) (7,4) (7,5) (7,6) (7,7) (7,8)
(8,0) (8,1) (8,2) (8,3) (8,4) (8,5) (8,6) (8,7) (8,8)
```

现在你可以告诉我你下的位置了。

t

我继续下,(3,4)

好的,你在(3,4)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 0 0 0 0 
0 0 0 0 2 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(5,5)下一手白棋。

t

你为什么在棋盘上只有一颗白子,你下了两步应该有两手白棋在棋盘上啊

非常抱歉,是我疏忽了。我应该在(4,5)也下一手白棋,这样棋盘上就有两颗白子了。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 0 0 0 0 
0 0 0 0 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(4,3)

好的,你在(4,3)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 0 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(3,5)下一手白棋。

t

你在(3,5)的白棋没有显示出来

非常抱歉,我又犯了糊涂。我应该在(3,5)下一手白棋,但是我在之前的回答中没有将其显示出来。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(2,5)

好的,你在(2,5)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(2,4)下一手白棋。

t

你在(2,4)的白棋没有显示出来

非常抱歉,我又犯了糊涂。我应该在(2,4)下一手白棋,但是我在之前的回答中没有将其显示出来。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(1,5)

好的,你在(1,5)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 1 0 0 0 
0 0 0 0 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(5,3)下一手白棋。

t

你在(5,3)的白棋没有显示出来

非常抱歉,我又犯了糊涂。我应该在(5,3)下一手白棋,但是我在之前的回答中没有将其显示出来。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 1 0 0 0 
0 0 0 0 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(1,3)

好的,你在(1,3)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 0 1 0 0 0 
0 0 0 0 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(2,3)下一手白棋。

t

你在(2,3)的白棋没有显示出来

非常抱歉,我又犯了糊涂。我应该在(2,3)下一手白棋,但是我在之前的回答中没有将其显示出来。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 0 1 0 0 0 
0 0 0 2 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(2,2)

好的,你在(2,2)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 0 1 0 0 0 
0 0 1 2 2 1 0 0 0 
0 0 0 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(3,2)下一手白棋。

t

你在(3,2)的白棋没有显示出来

非常抱歉,我又犯了糊涂。我应该在(3,2)下一手白棋,但是我在之前的回答中没有将其显示出来。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 0 1 0 0 0 
0 0 1 2 2 1 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

(1,4)

 

好的,你在(1,4)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 2 1 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(1,2)下一手白棋。

 t

你在(1,2)的白棋没有显示出来,而且我围住了你的两个白子,它们应该被提掉了

 

非常抱歉,我又出错了。你是对的,我在(1,2)下的白棋被围住了,应该被提掉。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 2 1 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在我需要在其他地方下白棋。我在(5,5)下一手白棋。

t

不是,你在(1,2)的白棋没有被提掉,是(2,3)和(2,4)两个位置的白子被围住了,应该被提掉

非常抱歉,我又犯了错误。你是对的,我在(2,3)和(2,4)两个位置下的白子被围住了,应该被提掉。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 0 1 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到我下了。我在(5,5)下一手白棋。

t

还有(2,3)位置的白子也应该被提掉,你在(5,5)的白棋也没有显示

非常抱歉,我混淆了棋子的位置。你是对的,我在(2,3)和(2,4)两个位置下的白子都被围住了,应该被提掉。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 0 0 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在我需要在其他地方下白棋。我在(5,5)下一手白棋。

t

你搞错位置了,你错误地把我在(2,5)位置的黑子提掉了,而你(2,3)位置的白子还在

非常抱歉,我又犯了错误。你是对的,我错误地将(2,5)位置的黑子提掉了,而(2,3)位置的白子还在棋盘上。以下是更新后的棋局:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 0 0 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 2 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到我下了。我在(3,3)下一手白棋。

t

(3,3)位置上有我的黑棋,你不能在这里下白棋。而且你应该把(2,3)位置的白子去掉,把(2,5)位置我的黑子还给我

非常抱歉,我又出错了。你是对的,我不能在有黑棋的位置下白棋。以下是更新后的棋局,我把(2,3)位置的白子去掉,把(2,5)位置的黑子还给你:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 2 0 0 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

非常感谢你的指正。现在轮到你下了。

t

我帮你更正一下棋局吧 ``` 0 0 0 0 0 0 0 0 0  0 0 0 1 1 1 0 0 0  0 0 1 0 0 1 0 0 0  0 0 2 1 1 2 0 0 0  0 0 0 1 2 2 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0  ```

非常感谢你的帮助,现在棋局已经更新为正确的状态。现在轮到你下了。

t

(5,3)

好的,你在(5,3)下了一手黑棋。现在棋盘的情况是这样的:

```
0 0 0 0 0 0 0 0 0 
0 0 0 1 1 1 0 0 0 
0 0 1 0 0 1 0 0 0 
0 0 2 1 1 2 0 0 0 
0 0 0 1 2 2 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
```

现在轮到我下了。我在(4,5)下一手白棋。

t

好吧,我们就下到这里吧,你的围棋水平还有待进步啊,希望你再学习学习咱们再来下吧

非常感谢你的指导和耐心教导,我一定会好好学习围棋,争取早日提升自己的水平。再次感谢你的陪伴和支持,期待下次的对

总结一下:

1、chatGPT具有很多背景知识,比如我跟它说围棋它就知道了,不用我过多介绍规则

2、chatGPT真的很擅长编程,我说下围棋,它马上就用JS写了个围棋出来,但是我怎么看怎么像五子棋

3、我描述了一个坐标概念,它很好地理解了,并且还能给出图形示例

4、但是真的下起来之后,我发现它的围棋水平还是很差,基本上没有入门,连基本的提子规则都不知道

5、对于我连续纠正它的错误,它是态度很好但死不悔改

6、它能够理解我说的以坐标的方式来下棋,但是本身的围棋水平不够高(也许是没有针对性的训练)所以这个游戏没法进行下去,但是结合上一篇实验,我觉得chatGPT能够具有一定的理解规则的能力,这点很厉害,这就表明它有继续学习的能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/12685.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

打卡智能中国(三):一位水厂文员的多重身份

跟全国各地、各种岗位的工作者交流过&#xff0c;福建某自来水工厂的小夏&#xff0c;是令我们团队都印象深刻的一个。 这个1997年出生的男孩&#xff0c;用现在流行的话说&#xff0c;一毕业就顺利“上岸”了&#xff0c;回老家成了一名负责党政工作的文员。在“早中晚一天三盅…

亚信科技新“三驾马车”再创佳绩,与数字经济同频共振

‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 近日&#xff0c;亚信科技公布了2022年财报。财报显示&#xff0c;2022年&#xff0c;亚信科技实现营收77.38亿元&#xff0c;同比上升12.2%&#xff1b;毛利润29.39亿元&#xff0c;同比上升11.1%&#xff0c;毛利率达38.0…

ChatGPT参加了2023高考数学,它的分数超过你了吗?

前几天&#xff0c;我们让ChatGPT写了高考作文。 有人说写得层次分明、条理清晰&#xff0c;感慨自己幸好早早毕业&#xff0c;不然就要被ChatGPT超过了。 有人则认为ChatGPT写的作文中规中矩、平淡无奇&#xff0c;十分正确但没有什么意义。 今天&#xff0c;我们准备再让Chat…

【Python系列】(二)Pandas常用函数

上一篇介绍了Pandas和Numpy这两个包&#xff0c;个人认为比较常用且方便的是Pandas&#xff0c;因此代码第一篇对Pandas的常用函数做一些介绍。 做简单的数据分析用Jupyter Notebook非常方便&#xff0c;利用写这篇文章正好也做一些整理&#xff0c;避免每次都去翻一大堆ipynb…

赛道冠军为AI狂飙:实在智能即将重归福州,亮相第六届数字中国建设峰会

2023年4月26日至30日&#xff0c;第六届数字中国建设峰会将在福建省福州市举行。本届峰会以“加快数字中国建设&#xff0c;推进中国式现代化”为主题&#xff0c;由国家网信办、国家发展改革委、科技部、工业和信息化部、国务院国资委、福建省人民政府共同主办。 作为我国信息…

和ChatGPT关于Swing music的一场对话(下篇)

昨天无意中刷到的系统推送的文章 点进去一看&#xff0c;原来介绍的就是老苏为了抛砖引玉编的 Swing music 的镜像&#xff0c;动作真是快啊。 坦白的说&#xff0c;文章比老苏写的好&#xff0c;所以让我纠结了好一阵子&#xff0c;本文我是发呢还是不发呢&#xff1f;不过似…

chatgpt赋能python:Python编写桌面宠物,让你的电脑更加生动

Python编写桌面宠物&#xff0c;让你的电脑更加生动 在我们每天使用电脑的时候&#xff0c;桌面经常会显得乏味且无趣。那么&#xff0c;为什么不添加一个可爱的桌面宠物呢&#xff1f;在这篇文章中&#xff0c;我们会教你如何使用Python编写桌面宠物&#xff0c;并将它放置在…

chatGPT之100个例子-从体验到精通

简介 本博文演示了100个chatGPT在各行各业的使用例子,全部看完有助于培养chatGPT解决问题的思维。 在人工智能时代,智能软件并不会淘汰人类,淘汰人类的是会使用人工智能的人! 我们直接使用openAI官方chatGPT,生动演示了chatGPT的一些妙用! 请仔细看完,一定会有收获! 每…

ChatGPT 可以干的 18 件事!附源码

ChatGPT狂飙160天&#xff0c;世界已经不是之前的样子。 我新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 给大家整理了 18 种 ChatGPT 的用法&#xff0c;看看有哪些方法是你能得上的。 语法更正 文本翻译 语言转换 代码解释 修复…

蛋白质界的 ChatGPT:AlphaFold1 论文必备知识,不会有人还不知道吧

你知道 AlphaFold2 吗&#xff1f;它真正解决了蛋白质三维结构预测的算法困境&#xff0c;堪称蛋白质界的 chat-GPT4&#xff0c;甚至它的意义不是 chat-GPT4 所能够匹敌的。它为世界疾病治疗药物开发以及探究生物生命之谜提供了通向天神的一条道路&#xff0c;未来是生物的世纪…

融云WICC2023:成为「卷王」的路上,如何更好借力 AIGC

近期&#xff0c;“融云 WICC2023 泛娱乐出海嘉年华”在广州成功举办&#xff0c;行业多方力量与数百位开发者汇聚一堂&#xff0c;共同探讨出海人布局全球的突围之道。关注【融云全球互联网通信云】了解更多 在嘉年华的圆桌会议环节&#xff0c;白鲸出海创始人&#xff06;CE…

AI明星翻唱还不够!有人要拿它当生活助手,支持聊天点外卖等,1:1复刻原声...

明敏 发自 凹非寺量子位 | 公众号 QbitAI AI孙燕姿爆火&#xff0c;突然让人意识到偶像声音复刻这事儿&#xff0c;可大有搞头啊。 毕竟咱平常看看明星爱豆&#xff0c;也就是为了好看、好听。 如果明星可以和我们随时互动&#xff0c;并且成为自己生活中的小助手&#xff0c;那…

分享 10 几个付费资源,一会删!

2023年了随着疫情的结束&#xff0c;经济也会慢慢的复苏&#xff0c;但是这时你会发现&#xff0c;随着在这个社会上信息差逐渐变大&#xff0c;大家的收入也在不断的进入两极分化&#xff0c;这就是所谓的二八定律&#xff01; 可能你最近面临着迷茫&#xff0c;工资低&#x…

盘点元宇宙的2022:3次洗牌,1个机会

作者&#xff5c;不空 在元宇宙爆火后的第二年&#xff0c;悲观情绪开始在行业蔓延。 “在过去一年&#xff0c;很多友商走着走着就不见了。” 方糖星球创始人文旻的一句话不仅道出了元宇宙空间赛道的起伏&#xff0c;也总结了元宇宙行业的发展。 复盘2022年&#xff0c;元宇宙…

【小沐学NLP】Python实现聊天机器人(OpenAI,模型概述笔记)

&#x1f37a;NLP开发系列相关文章编写如下&#x1f37a;&#xff1a;1&#x1f388;【小沐学NLP】Python实现词云图&#x1f388;2&#x1f388;【小沐学NLP】Python实现图片文字识别&#x1f388;3&#x1f388;【小沐学NLP】Python实现中文、英文分词&#x1f388;4&#x1…

全面拥抱 AI 大模型——务实程序员的范式转变

目录 我一直是一名软件开发爱好者 思考架构

巴比特 | 元宇宙每日必读:90%以上的短剧剧本可以由AI生成?“AI莎士比亚”是否将出现,并给编剧沉重一击?...

摘要&#xff1a;据雪豹财经社报道&#xff0c;今年5月&#xff0c;美国好莱坞爆发了15年以来最大规模的一次编剧罢工&#xff0c;诉求之一是把AI从电影和电视创作中排除&#xff0c;不要试图取代编剧。有厂商称&#xff0c;很多制作短剧的MCN养了五六个编剧&#xff0c;如果用…

2023短剧出海怎么做? 一文看懂海外短剧的数据、案例和解决方案

短剧在中国市场取得了巨大的成功&#xff0c;截止2023年6月30日&#xff0c;短剧在中国大陆的市场每天的收入已经接近1亿人民币。这里的收入是指短剧平台公司&#xff0c;其中各大短剧公司、代理商&#xff08;分销商&#xff09;、个人创作者每天在抖音、快手等平台的投放已经…

时隔两个多月,一起来看ChatGPT现况如何?

ChatGPT这股风吹了两个多月&#xff0c;时至今日&#xff0c;各平台上与ChatGPT相关的文章&#xff0c;到现在依旧拥有着不小的流量。三月中旬上线了ChatGPT-4&#xff0c;与我们的文心一言前后脚发布&#xff0c;而后阿里的“通义千问”也展现了不俗的实力&#xff0c;那到现在…

ChatGPT 增长逐渐放缓,不再能吞噬整个网络?

整理 | 陈静琳 责编 | 屠敏 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; ChatGPT 的爆火&#xff0c;是昙花一现&#xff0c;还是未来可期&#xff1f; 近日&#xff0c;网站流量分析工具 Similarweb 针对 ChatGPT 目前的数据流量现状进行了一次深度的调研…