国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
>本文將介紹Webockets的工作方式,并包括與實時API進行交互的幾個示例。?
> dotenv:一個從.env文件加載API鍵的實用程序軟件包。
Websockets允許我們在某些事件發(fā)生時設置操作。我們可以使用開放事件來指定一些我們要執(zhí)行連接后要執(zhí)行的代碼。
>在使用WebSockets時我們可以響應的另一個事件是消息事件。每次從服務器接收消息時,都會觸發(fā)這一點。讓我們添加一個顯示每個收到消息的函數(shù):
>今天建立MLOPS技能
函數(shù)
工具定義JSON對象。
OpenAI型號蒸餾:帶有示例的指南
首頁 科技周邊 人工智能 Openai實時API:指南示例

Openai實時API:指南示例

Mar 03, 2025 am 10:38 AM

>新引入的OpenAI實時API使我們能夠將快速,低延遲,多模式體驗集成到我們的應用程序中。使用此API,我們可以在用戶和大型語言模型(LLMS)之間創(chuàng)建無縫的語音到語音交互。

>

>此API消除了多個模型以實現(xiàn)語音驅動體驗的需求,因為它在一個集成的API中提供了完整的解決方案。它不僅旨在減少潛伏期,而且還保留了對話的情感細微差別和自然流動。 在本文中,我們將學習如何使用OpenAI實時API來構建語音控制的AI助手。我們將使用node.js創(chuàng)建持久的Websocket連接,以及如何在終端中使用它來與API通信。此外,我將指導您部署使用此API功能的React應用程序。

使用WebSockets使用實時API

與OpenAI API的其他組件不同,實時API使用Websockets。 WebSockets是一種通信協(xié)議,可以在客戶端和服務器之間建立雙向通信渠道。與HTTP使用的常規(guī)請求響應模型相反,Websockets支持正在進行的實時交互。這使Websocket特別適合實時應用程序,例如語音聊天。

>本文將介紹Webockets的工作方式,并包括與實時API進行交互的幾個示例。?

>我們將使用node.js,因此我們需要確保將其安裝在計算機上。如果沒有,我們可以從其官方網站下載和安裝node.js。

>初始化腳本

>跟隨,我們建議使用上面創(chuàng)建的.env文件創(chuàng)建一個文件夾。在該文件夾中,運行以下命令以初始化腳本:

>完成此命令后,這些文件應在文件夾中:>

npm init -y && touch index.js
安裝依賴項

從安裝兩個軟件包開始:

Openai實時API:指南示例

ws:這是Websocket軟件包,與API交互所需的主要軟件包。

> dotenv:一個從.env文件加載API鍵的實用程序軟件包。

通過運行命令安裝這些:
  • 連接到實時API
  • >要啟動與實時API的連接,我們創(chuàng)建了一個新的WebSocket對象,傳遞API URL和標頭,并帶有所需的信息以連接到它:>
打開連接時設置操作

上面的代碼創(chuàng)建了與API的Web套接字連接,但尚未對其進行任何作用。
npm install ws dotenv
>

Websockets允許我們在某些事件發(fā)生時設置操作。我們可以使用開放事件來指定一些我們要執(zhí)行連接后要執(zhí)行的代碼。

添加事件偵聽器的通用語法如下:

>
npm init -y && touch index.js

替換< event>帶有包含事件名稱的字符串和< function>發(fā)生事件發(fā)生時要執(zhí)行的函數(shù)。?

這是一旦連接準備就可以顯示文本的方法:

>
npm install ws dotenv

要運行此代碼,我們使用命令:>

// Import the web socket library
const WebSocket = require("ws");
// Load the .env file into memory so the code has access to the key
const dotenv = require("dotenv");
dotenv.config();
function main() {
  // Connect to the API
  const url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview-2024-10-01";
  const ws = new WebSocket(url, {
      headers: {
          "Authorization": "Bearer " + process.env.OPENAI_API_KEY,
          "OpenAI-Beta": "realtime=v1",
      },
  });
}
main();
如果正確設置了API鍵,我們將在終端中看到“連接是打開”消息。腳本將繼續(xù)運行,因為連接仍然開放,因此我們必須手動停止它。

接收到消息時設置操作

>在使用WebSockets時我們可以響應的另一個事件是消息事件。每次從服務器接收消息時,都會觸發(fā)這一點。讓我們添加一個顯示每個收到消息的函數(shù):

>

現(xiàn)在運行腳本也應顯示會話。在初始化會話時API發(fā)送的創(chuàng)建事件。
ws.on(<event>, <function>);
其他WebSocket事件

>上面,我們學會了如何將事件聽眾添加到“開放”和“消息”事件中。 WebSocket支持我們在示例中不會使用的兩個其他事件。

>

關閉套接字時,可以使用關閉事件來添加回調:

發(fā)生錯誤時,錯誤事件用于添加回調:

>

// Add inside the main() function of index.js after creating ws
async function handleOpen() {
  console.log("Connection is opened");
}
ws.on("open", handleOpen);
與實時API

進行通信

>使用Websockets需要我們以事件驅動的方式進行編程。消息是在通信渠道上來回發(fā)送的,我們無法控制何時傳遞或接收這些消息。?
node index.js

啟動通信的代碼應在handingopen()中添加。 o否則,將發(fā)生錯誤,因為該代碼可以在創(chuàng)建Web套接字通信頻道之前執(zhí)行。

>對于代碼處理消息也是如此。所有邏輯都應進入handlemessage()函數(shù)。

> 在即將到來的示例中,我們將使用以下代碼作為起點。大多數(shù)更改涉及更新handingopen()和handlemessage()。

>

使用實時API發(fā)送和接收文本

通過使用事件,與實時API進行通信。 OpenAI實時文檔API列出了其支持的事件。我們使用對話。事件表示為JSON對象,其字段在文檔中描述。

這是對話的示例。

這個事件告訴API我們要啟動文本對話。這是在內容字段中使用的“ input_text”類型在內容字段中指定的。

>我們使用ws.send()方法發(fā)送消息。 Web套接字包期望字符串作為參數(shù),因此我們需要使用JSON.STRINGIFY()函數(shù)將JSON事件轉換為字符串。將這些放在一起,這是我們可以發(fā)送上述事件的方式:

npm init -y && touch index.js

>這將啟動對話,但不會觸發(fā)API自動向我們發(fā)送響應。為了觸發(fā)響應,我們發(fā)送響應。創(chuàng)建事件。這是一個示例:

npm install ws dotenv

此事件使用模式響應參數(shù)請求文本響應。說明是最重要的部分,描述了我們希望該模型要做的事情,在這種情況下,要求為用戶提供幫助。

>我們將這兩個事件發(fā)送到handleopen()函數(shù)中,以便在建立連接后立即啟動對話。這是此示例中的全部實現(xiàn):

>

// Import the web socket library
const WebSocket = require("ws");
// Load the .env file into memory so the code has access to the key
const dotenv = require("dotenv");
dotenv.config();
function main() {
  // Connect to the API
  const url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview-2024-10-01";
  const ws = new WebSocket(url, {
      headers: {
          "Authorization": "Bearer " + process.env.OPENAI_API_KEY,
          "OpenAI-Beta": "realtime=v1",
      },
  });
}
main();
關于傳入消息,有三種類型的事件值得注意:響應.text.delta,Response.text.done和wendesp.done。

>響應.text.delta事件包含響應分解為三角洲字段中的塊。當我們想提供實時體驗時,它們很重要,因為它們允許我們立即通過塊串出響應塊。?
  • 響應.text.done事件標記了文本響應的終點,并包含文本字段中的完整答案。>
  • 響應。事件標記了響應的終點。>
  • 我們可以使用handlemessage()函數(shù)中的switch語句來指定我們的腳本如何對這些事件進行響應:
在此示例中,我們使用響應.text.delta事件在接收到該控制臺的響應中打印出響應的塊。響應完成后,觸發(fā)了響應.text.done事件,我們打印一條新的行以顯示輸出已完成。最后,當我們收到響應事件時,我們關閉Web套接字。

>

要運行此示例,我們將這些函數(shù)粘貼到上面的模板代碼中,并使用命令運行:
ws.on(<event>, <function>);

>這將在終端中生成一個響應,以提示“在一個句子中解釋Web套接字是什么”,類似于我們使用ChatGpt時。?

// Add inside the main() function of index.js after creating ws
async function handleOpen() {
  console.log("Connection is opened");
}
ws.on("open", handleOpen);
可以在此處獲得文本示例的完整代碼。

使用實時API發(fā)送和接收音頻

>上一個示例顯示了我們如何處理文本數(shù)據。但是,對實時API的真正興趣是創(chuàng)建一個實時回復的語音助手。> 處理音頻數(shù)據比處理文本數(shù)據要復雜得多。我們將跳過一些針對音頻工作方式的細節(jié),因為它們會分散我們從本文的主要主題中注意到我們的注意力。

首先,我們安裝了兩個軟件包:>
npm init -y && touch index.js
    > 揚聲器用于播放AI語音響應。
  • >
>我們還需要安裝Sox(Sound Exchange),這是一種用于音頻處理的命令行實用程序,該節(jié)點庫將使用該實用程序與麥克風連接并記錄音頻。使用Brew Install Sox將其安裝在MacOS或Sudo Apt inst sox上的Linux上。

>安裝了這些軟件包,我們將它們導入并添加一個函數(shù)Startrecording(),以記錄用戶的音頻提示。我們不會詳細解釋該功能,因為它會使我們從主要主題中脫穎而出。?

加載環(huán)境后,將以下代碼添加到index.js文件:

> StarTrecording()函數(shù)從麥克風記錄音頻,并等待按下“ Enter”。?

接下來,我們通過初始化用于播放AI響應的speaker()來更新main()函數(shù):
npm install ws dotenv
>

>以此為止,我們可以實現(xiàn)handingopen()和handlemessage()來處理音頻。

>在handingopen()函數(shù)中,我們只需要調用StarTrecording()函數(shù)即可記錄用戶的音頻提示。我們還需要稍微更新事件:

// Import the web socket library
const WebSocket = require("ws");
// Load the .env file into memory so the code has access to the key
const dotenv = require("dotenv");
dotenv.config();
function main() {
  // Connect to the API
  const url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview-2024-10-01";
  const ws = new WebSocket(url, {
      headers: {
          "Authorization": "Bearer " + process.env.OPENAI_API_KEY,
          "OpenAI-Beta": "realtime=v1",
      },
  });
}
main();

>更新createConversationEvent的內容以使用“ input_audio”而不是“ input_text”,然后用音頻替換文本字段:base64audiodata。

>將“音頻”添加到createresponseevent中的響應方式中。

>

    這是更新的handleopen()函數(shù):
  1. >要實現(xiàn)handlemessage()函數(shù),我們修改“ response.audio.delta”事件以更新音頻緩沖區(qū)并播放新的聲音delta:
>我們從Switch語句中刪除“ Response.Text.done”事件,然后更新“響應。DONE”事件,以阻止揚聲器:

ws.on(<event>, <function>);
handlemessage()函數(shù)的最終實現(xiàn)如下:

>

// Add inside the main() function of index.js after creating ws
async function handleOpen() {
  console.log("Connection is opened");
}
ws.on("open", handleOpen);
要運行此示例,將這些修改應用于模板代碼,并使用命令運行:>

麥克風將開始錄制。我們可以說我們的請求,然后按“ Enter”發(fā)送。然后,AI的響應將在揚聲器上發(fā)揮作用(確保麥克風沒有靜音并且揚聲器的音量)。
node index.js
可在此處提供音頻示例的完整代碼。

>

>函數(shù)調用
// Add inside the main() function of index.js
 async function handleMessage(messageStr) {
    const message = JSON.parse(messageStr);
    console.log(message);
}
ws.on("message", handleMessage);
OpenAI API的一個不錯的功能是執(zhí)行功能調用的功能。我們可以向助手添加功能,如果它檢測到其中一個功能對于提供答案很有用,它將發(fā)送一個事件,要求調用特定功能。

openai文檔提供了以下圖,以說明函數(shù)呼叫的生命周期:

Openai實時API:指南示例

來源:OpenAi

從圖中,我們看到客戶端必須提供LLM可以調用功能的定義。此外,函數(shù)執(zhí)行將在客戶端端進行; AI將發(fā)送一個事件,要求調用該函數(shù)及其參數(shù)。然后,我們有責任寄回結果。

>

>讓我們通過將兩個數(shù)字添加在一起的函數(shù)授權我們的助手。我們將通過擴展上面的音頻示例來構建此示例。

>

>要指定可用功能,我們必須為LLM提供工具列表。每個工具都是JSON對象,該對象指定有關該功能的信息。這是我們可以為總和函數(shù)定義工具的方法:>

npm init -y && touch index.js
讓我們解釋一下對象結構:

    類型指定我們正在定義函數(shù)。
  • >
  • >該名稱用于識別該功能。這是LLM用來告訴我們要調用哪個功能的方法。
  • >
  • 該描述用于識別llm何時應使用此功能。>
  • 參數(shù)用于指定函數(shù)的參數(shù)。在這種情況下,兩個數(shù)字命名為a和b。
  • 下一步是在我們的代碼中定義函數(shù)。我們將使用鍵Counculate_sum使用字典,以使我們在響應函數(shù)呼叫事件時更容易調用適當?shù)暮瘮?shù):
>

> API將提供函數(shù)參數(shù)為詞典,其在上面的參數(shù)上定義了相同的結構。在這種情況下,要添加3和5,字典將為{“ a”:3,“ b”:5}。
npm install ws dotenv

> sumtool和函數(shù)常數(shù)可以添加到index.js的頂部,在導入之后和main()函數(shù)之前。

接下來,我們更新響應。這是通過將工具和tool_choice字段添加到響應中來完成的:

LLM決定要調用函數(shù)時,它將發(fā)出響應。function_call_arguments.done事件。我們需要通過以下方式回復它

獲取功能信息并調用函數(shù)。
// Import the web socket library
const WebSocket = require("ws");
// Load the .env file into memory so the code has access to the key
const dotenv = require("dotenv");
dotenv.config();
function main() {
  // Connect to the API
  const url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview-2024-10-01";
  const ws = new WebSocket(url, {
      headers: {
          "Authorization": "Bearer " + process.env.OPENAI_API_KEY,
          "OpenAI-Beta": "realtime=v1",
      },
  });
}
main();

發(fā)送函數(shù)調用的結果。

    請求響應。
  1. 我們通過將以下情況添加到Handemessage()函數(shù)中的Switch語句:>來處理此操作。
  2. 如果我們現(xiàn)在運行腳本并請求添加兩個數(shù)字的結果,則該模型應調用該功??能并提供結果。
  3. >此功能相對簡單,但是由于該函數(shù)是由客戶端執(zhí)行的,因此可能是任何東西。在下一部分中,我們將看到兩個更復雜功能的示例。
>

此示例的完整代碼可在此處找到。

>

>今天建立MLOPS技能

從頭開始并獲得職業(yè)生涯的MLOPS技能。使用OpenAI實時API

> OpenAI團隊提供了一個演示React應用程序來展示實時API。在這里,我們將學習如何進行設置并探索其工作原理。這是構建一個更復雜應用程序的絕佳起點。

>

>應用程序設置

不需要React知識才能使其啟動并運行。但是,您需要熟悉反應以修改或擴展它。

>

他們的應用在此存儲庫中托管。要設置它,請使用以下git命令克隆開始:

>

另外,我們也可以從GitHub接口手動下載它。
npm init -y && touch index.js
>

要安裝該應用程序,我們使用以下NPM(節(jié)點軟件包管理)命令:>

安裝完成后,在項目的根文件夾中創(chuàng)建一個名為.env的文件,然后粘貼以下內容:

npm install ws dotenv

替換&lt; openai_api_key&gt;使用OpenAI API鍵。

// Import the web socket library
const WebSocket = require("ws");
// Load the .env file into memory so the code has access to the key
const dotenv = require("dotenv");
dotenv.config();
function main() {
  // Connect to the API
  const url = "wss://api.openai.com/v1/realtime?model=gpt-4o-realtime-preview-2024-10-01";
  const ws = new WebSocket(url, {
      headers: {
          "Authorization": "Bearer " + process.env.OPENAI_API_KEY,
          "OpenAI-Beta": "realtime=v1",
      },
  });
}
main();
現(xiàn)在應該準備執(zhí)行該應用程序。它由兩個部分組成:

一個由應用程序的Web用戶界面組成的React前端。>

>繼電器服務器用作前端和OpenAI API之間的中介。?
>在前端和OpenAI API之間實現(xiàn)繼電器服務器的主要目的是安全地存儲API鍵。沒有此鍵,與API互動是不可能的。 但是,如果鍵存儲在前端,則任何用戶都可以訪問它。因此,該解決方案涉及建立一個安全存儲密鑰并促進API和前端之間的數(shù)據交換的服務器。在這種特定情況下,安全問題是最小的,因為該應用程序僅在本地運行。?

Openai實時API:指南示例>要啟動應用程序,有必要同時啟動繼電器服務器和前端。要啟動繼電器服務器,請使用以下命令:>

啟動React前端使用命令:>

完成加載后,將在瀏覽器上打開一個選項卡,并在其上運行該應用程序。

ws.on(<event>, <function>);
使用該應用

開始使用該應用之前,請確保計算機不在靜音上并允許麥克風訪問該應用程序。
// Add inside the main() function of index.js after creating ws
async function handleOpen() {
  console.log("Connection is opened");
}
ws.on("open", handleOpen);
>

我們首先單擊“連接”按鈕。這將向實時API發(fā)送“ Hello”消息,我們將收到一個問候。

Openai實時API:指南示例

建立連接后,中心將出現(xiàn)一個新按鈕,使我們可以與AI助手交談。?

Openai實時API:指南示例

>使用它,按和交談而無需釋放按鈕。釋放按鈕時發(fā)送消息。

>

該應用程序還具有VAD(語音活動檢測)模式,在該模式中,我們不需要按任何按鈕。在此模式下,應用程序將不斷收聽,使我們能夠與助手進行積極的對話。要使用它,只需按“ VAD”按鈕并說話。

Openai實時API:指南示例

函數(shù)

正如我們了解到的那樣,實時API提供了一項功能,使AI能夠執(zhí)行特定的功能。該演示展示了兩個功能:一個用于查詢特定位置的天氣預報,另一個用于添加記憶項目以個性化助手。?

>通過提出諸如“紐約明天的天氣如何?”之類的問題來體驗這些功能。并說明“我最喜歡的顏色是藍色”之類的偏好。助手將對這些查詢提供口頭回應,信息也將顯示在應用程序的右側。

Openai實時API:指南示例>有時我請求天氣報告,而響應表明當時無法訪問它。但是,這些信息始終顯示在右側。作為演示應用程序,它并不是要成為功能齊全的產品,而是用于展示API的功能。

了解客戶端

本節(jié)需要對REACT的高級了解才能遵循,因為我們介紹了應用程序的一些實現(xiàn)詳細信息。

我們將查看consolePage.tsx文件。這是定義大多數(shù)應用程序邏輯的地方。演示應用程序不像我們在node.js命令行應用程序示例中那樣使用RAW WebSocket。他們建立了一個幫助與API互動的實時客戶端。這就是文件頂部導入的內容:

>

在此useFect()調用中定義了與API的集成。最初呈現(xiàn)控制臺頁面時,執(zhí)行此useFect()中的代碼。與我們的node.js腳本類似,它概述了如何響應API事件。主要的區(qū)別是其使用RealtimeClient客戶端包裝器。>

定義工具
npm init -y && touch index.js

工具定義JSON對象。

要執(zhí)行的函數(shù)。

  • 此方法簡化了工具的集成,因為客戶端已經配備了處理事件和自動化功能調用。這里定義了內存工具,而天氣工具的定義是在此處定義的。例如,要添加先前定義的總和工具,我們可以執(zhí)行以下操作:>

    請注意,該應用程序使用Typescript,因此需要在功能定義中的類型規(guī)范。
    npm init -y && touch index.js
    聆聽事件

    要收聽事件,使用realtimeclient.on()函數(shù)。它接受兩個參數(shù):

    事件的名稱。

      要執(zhí)行的回調函數(shù)。
    1. 此方法類似于先前使用的WebSocket.on()函數(shù),除非它實現(xiàn)了不同的事件集。他們的github頁面提供了支持事件的列表。
    在此特定示例中,使用以下事件:

    實時事件,這里用于保留所有事件的日志。

    此處的錯誤事件只需將錯誤記錄到控制臺以進行調試目的。
      對話。中斷的事件在此中斷轉換時取消請求。
    • >最后,當新的Chuck從API進入時,此處的對話。
    • 結論
    • 在本教程中,我們探索了OpenAI實時API及其如何使用Websocket進行實時通信。我們介紹了Node.js環(huán)境的設置,以與API進行交互,發(fā)送和接收文本和音頻消息,并實現(xiàn)函數(shù),要求提高功能。
    • >我們還探索了OpenAI Demo React應用程序,演示了如何部署基本語音助手應用程序。
    • >要了解有關最新的OpenAI開發(fā)工具的更多信息,我建議這些教程:>

    OpenAI型號蒸餾:帶有示例的指南

    gpt-4o視覺微調:帶有示例的指南

    >

以上是Openai實時API:指南示例的詳細內容。更多信息請關注PHP中文網其他相關文章!

本站聲明
本文內容由網友自發(fā)貢獻,版權歸原作者所有,本站不承擔相應法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權的內容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

AI投資者停滯不前? 3條購買,建造或與人工智能供應商合作的戰(zhàn)略途徑 AI投資者停滯不前? 3條購買,建造或與人工智能供應商合作的戰(zhàn)略途徑 Jul 02, 2025 am 11:13 AM

投資蓬勃發(fā)展,但僅資本還不夠。隨著估值的上升和獨特性的衰落,以AI為中心的風險投資的投資者必須做出關鍵決定:購買,建立或合作伙伴才能獲得優(yōu)勢?這是評估每個選項和PR的方法

AGI和AI超級智能將嚴重擊中人類天花板的假設障礙 AGI和AI超級智能將嚴重擊中人類天花板的假設障礙 Jul 04, 2025 am 11:10 AM

讓我們來談談。 對創(chuàng)新AI突破的分析是我正在進行的AI中正在進行的福布斯列覆蓋的一部分,包括識別和解釋各種有影響力的AI復雜性(請參閱此處的鏈接)。 前往Agi和

構建您的第一個LLM應用程序:初學者的教程 構建您的第一個LLM應用程序:初學者的教程 Jun 24, 2025 am 10:13 AM

您是否曾經嘗試過建立自己的大型語言模型(LLM)應用程序?有沒有想過人們如何提高自己的LLM申請來提高生產率? LLM應用程序已被證明在各個方面都有用

Kimi K2:最強大的開源代理模型 Kimi K2:最強大的開源代理模型 Jul 12, 2025 am 09:16 AM

還記得今年早些時候破壞了Genai行業(yè)的大量開源中國模型嗎?盡管DeepSeek占據了大多數(shù)頭條新聞,但Kimi K1.5是列表中的重要名字之一。模型很酷。

未來預測從AI到AGI的道路上的大規(guī)模情報爆炸 未來預測從AI到AGI的道路上的大規(guī)模情報爆炸 Jul 02, 2025 am 11:19 AM

讓我們來談談。 對創(chuàng)新AI突破的分析是我正在進行的AI中正在進行的福布斯列覆蓋的一部分,包括識別和解釋各種有影響力的AI復雜性(請參閱此處的鏈接)。對于那些讀者

AMD繼續(xù)在AI中建立動力,還有很多工作要做 AMD繼續(xù)在AI中建立動力,還有很多工作要做 Jun 28, 2025 am 11:15 AM

總體而言,我認為該活動對于展示AMD如何向客戶和開發(fā)人員移動球非常重要。在SU下,AMD的M.O.要制定明確,雄心勃勃的計劃并對他們執(zhí)行。她的“說/do”比率很高。公司做

推理模型的思想鏈可能無法長期解決 推理模型的思想鏈可能無法長期解決 Jul 02, 2025 am 11:18 AM

例如,如果您向模型提出一個問題,例如:“(x)人在(x)公司做什么?”您可能會看到一個看起來像這樣的推理鏈,假設系統(tǒng)知道如何檢索必要的信息:找到有關CO的詳細信息

Grok 4 vs Claude 4:哪個更好? Grok 4 vs Claude 4:哪個更好? Jul 12, 2025 am 09:37 AM

到2025年中期,AI“軍備競賽”正在加熱,XAI和Anthropic都發(fā)布了他們的旗艦車型Grok 4和Claude 4。這兩種模型處于設計理念和部署平臺的相反端,但他們卻在

See all articles