成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何訪問和使用 OpenAI Codex?

譯文 精選
人工智能
如今,人們的注意力轉向更強大的遠程智能體,它完全可在ChatGPT上使用。你可以啟動幾臺“微型計算機”,在喝咖啡的同時處理多項任務。本文將概述ChatGPT端的Codex,我們后續很快會發布這方面的一些文章。

譯者 | 布加迪

審校 | 重樓

軟件工程正在發生變革; 2025 年底,它將煥然一新。Greg BrockmanOpenAI 發布會上的開場白為接下來的活動定下了基調。OpenAI隨后發布了Codex,這是一款旨在與開發者協同工作的云原生軟件智能體。

Codex 并非單一產品,而是一系列基于OpenAI最新編程模型codex-1智能體。Codex CLI于幾周前發布,是一款終端內運行輕量級配套工具。如今,人們的注意力轉向更強大的遠程智能體,完全ChatGPT上使用。可以啟動幾臺微型計算機,在喝咖啡的同時處理多項任務。本文概述ChatGPT端的Codex,我們后續很快發布這方面的一些文章。

從自動完成到氛圍編程

OpenAI早在2021年就開始致力于AI輔助編程,當時最初的Codex模型發布,GitHub Copilot等工具提供支持。那時候,它更像是為開發者提供自動完成支持。

從那以后,情況發生了很大變化。得益于強化學習領域的重大進步,Codex的功能得到了顯著增強。

如今在氛圍編程司空見慣環境下只需用母語描述想要實現功能,Codex就會自行構建。最新版本Codex-1基于OpenAIo3架構而建,使用真實的合并請求進行了微調。它不僅僅可以生成代碼,還可以遵循諸如代碼檢查、編寫測試和保持一致的風格等最佳實踐,使其在實際開發工作中真正發揮作用。

可用性和限制

Codex目前可供ChatGPT Pro、EnterpriseTeam用戶使用。PlusEDU用戶預計很快也能使用。在研究預覽期間,使用量會受到較大限制,但這些限制可能會根據需求進行調整。未來計劃包括推出面向CodexAPI、集成到CI流水線,以及統一CLI版本ChatGPT版本,以便在本地開發和云端開發之間無縫切換。

如何在ChatGPT界面中訪問Codex?

所需時間:5 分鐘

按照以下簡單步驟開始使用Codex

1. ChatGPT中找到Codex

打開ChatGPT進入到左側導航欄中的Codex側邊欄,將看到一個新的Codex(beta圖標。點擊它即可顯示智能體儀表板。

2. 多因子身份驗證

點擊設置 MFA以繼續,使用首選的身份驗證應用程序比如Google Authenticator 或 Authy)掃描二維碼,然后輸入二維碼進行驗證。就這樣,已設置完畢。

3. 連接GitHub(僅限首次使用)

點擊OAuth 即可授權Codex讀取/寫入的代碼庫。可以將其限制為特定組織或個人項目。

4. 選擇代碼庫和分支

選擇希望Codex處理的項目。智能體會將此分支克隆到其自己的沙盒中。

5. 配置環境(可選)

像在CI作業中一樣添加環境變量、機密信息或設置命令。代碼檢查程序和格式化程序已預安裝,但可以根據需要覆蓋版本。

6. 選擇任務模板

詢問:“請解釋架構。

代碼:查找并修復test_api.py 中的不穩定測試。

建議:讓Codex掃描代碼庫提議從事維護任務。

或者只需用自然語言輸入自定義指令即可。

7. 運行和多任務處理

點擊啟動。每個作業都會啟動自己的微型虛擬機;可以實現任務并行處理,并在 ChatGPT 中的其他地方繼續聊天。

8. 查看結果

綠色復選標記表示測試已通過。點擊任務卡即可查看差異、模型解釋和完整工作日志。

9. 合并或迭代

點擊打開合并請求”即可將分支推送回GitHub,或者在需要更改時回復任務,附以后續操作說明。

OpenAI Codex 演示

下面給出不同的示例,表明這款全新的軟件開發智能體如何幫助簡化工作!

示例 1:加速開發

OpenAI工程師Nacho Soto展示了Codex如何通過設置項目腳手架(比如Swift軟件包)幫助他更快地啟動新任務。借助簡單的提示,他能夠卸載設置工作,致力于構建功能,而Codex會在后臺處理其余工作。

示例2:審核工作流

Codex不僅支持代碼生成,還適用于審核工作流程,開發人員因此可以檢查AI生成的合并請求,發現格式問題之類的問題,并提示Codex進行修復。

示例3:使用Codex修復Papercuts

工程師Max Johnson解釋了Codex如何在不影響專注力的情況下幫助修復小錯誤和代碼質量問題。他沒有切換上下文,而是將這些任務交給Codex,稍后審核結果以改進代碼庫。

示例4:通話期間查找代碼庫中的錯誤

Calvin分享了Codex如何在值班期間幫助處理緊急任務。通過向Codex發送堆棧跟蹤信息,他可以快速獲得診斷或修復方法。它還有助于微調警報并處理日常操作工作,從而減少手動工作。

OpenAI Codex與o3 對比

提示:請修復matplotlib/matplotlib代碼庫中的以下問題。請在當前代碼執行會話中編輯和測試代碼文件解決以下問題。代碼庫已克隆到/testbed文件夾中。必須完全解決問題,那樣解決辦法才被視為正確。

Problem statement:[Bug]: Windows correction is not correct in `mlab._spectral_helper`
### Bug summary

Windows correction is not correct in `mlab._spectral_helper`:
https://github.com/matplotlib/matplotlib/blob/3418bada1c1f44da1f73916c5603e3ae79fe58c1/lib/matplotlib/mlab.py#L423-L430
The `np.abs` is not needed, and give wrong result for window with negative value, such as `flattop`.
For reference, the implementation of scipy can be found here :
https://github.com/scipy/scipy/blob/d9f75db82fdffef06187c9d8d2f0f5b36c7a791b/scipy/signal/_spectral_py.py#L1854-L1859
### Code for reproduction
```python
import numpy as np
from scipy import signal
window = signal.windows.flattop(512)
print(np.abs(window).sum()**2-window.sum()**2)
```


### Actual outcome

4372.942556173262

### Expected outcome

0

### Additional information

_No response_

### Operating system

_No response_

### Matplotlib Version

latest

### Matplotlib Backend

_No response_

### Python version

_No response_

### Jupyter version

_No response_

### Installation

None

輸出:

觀察:

Codex生成的修復比o3生成的修復更準確、更完整。它正確地移除了 mlab._spectral_helper中窗口歸一化使用的不必要的np.abs() 函數,這會導致像flattop這樣的負值窗口出現錯誤的結果。Codex用正確的數學表達式替換了錯誤的邏輯,使用(window2).sum() 而不是(np.abs(window)2).sum(),這與SciPy實現中的最佳實踐相符。它還包含一個單元測試來驗證該行為,使修復既可驗證又可靠。相比之下,o3輸出似乎不完整,沒有明確解決核心問題,這使得Codex成為更出色的選擇。

OpenAI Codex的工作原理

  • Codex編寫代碼:模型先生成代碼來解決給定任務。
  • 運行代碼:輸出不僅僅加以評估以驗證合理性,還會實際執行。
  • 檢查測試結果:Codex會觀察生成的代碼是否通過了相關的測試。
  • 只有成功完成任務后,Codex才會獲得獎勵:不像傳統的LLM專注于下一個單詞預測,只有代碼端到端運行良好,Codex才能獲得高分。
  • 通過反饋進行學習:如果代碼失敗,Codex會重試:創建復現腳本、修復代碼檢查錯誤,并調整格式,直到符合標準。
  • 像初級開發人員一樣不斷改進完善:這種訓練方法教會Codex的行為不再像文本生成器,而更像遵循實際編程實踐的深思熟慮的工程師。

Codex-1在標準化基準測試和OpenAI內部工作流程中的表現均優于之前的模型。如下所示,它在SWE-Bench Verified基準測試中在所有嘗試都獲得了更高的準確率,并在 OpenAI 內部軟件工程任務中保持領先。這凸顯了Codex-1在實際應用中的可靠性,尤其對于將其集成到日常工作流程中的開發人員而言。

Cloud Workshop一窺

每次按下Codex側邊欄中的“運行按鈕,系統都會創建一個微型虛擬機沙盒:自己的文件系統、CPU、RAM和鎖定的網絡策略。的代碼庫會被克隆,環境變量被注入,常用的開發者工具(代碼檢查程序、格式化程序、測試運行器)也會被預安裝。這種隔離帶來兩個直接的好處:

  • 安全性和可重復性——惡意腳本無法觸及的筆記本電腦或泄露機密信息;整個運行過程可以稍后重放。
  • 大規模并行——需要修復拼寫錯誤、協調超時并查找神秘錯誤?可以啟動三個任務,并排查看結果。

可選的AGENTS.md文件就像面向機器人的自述文件:可以描述項目布局、測試運行方式、首選的提交樣式,甚至在步驟之間打印輸出ASCII貓的請求。指令越豐富,Codex的運行就越流暢。

結論

將來編程將類似于高級編排:用戶表明意圖,智能體負責處理細節。Codex代表了開發者與代碼交互方式方面的轉變,從手動編寫所有內容轉變為編排處理高級任務。工程師現在更加專注于意圖和驗證,而Codex負責具體執行。對許多人來說,這標志著全新開發工作流程的開始,和智能體協作將成為一種常態,而非例外。

原文標題:How to Access and Use OpenAI Codex?,作者:Nitika Sharma

責任編輯:姜華 來源: 51CTO
相關推薦

2025-06-09 08:11:34

2023-11-23 08:00:00

OpenAILangChain

2024-02-18 08:00:00

PythonAI多模態模型API

2021-10-09 10:10:23

代碼程序員AI

2023-05-08 08:00:00

2021-08-12 16:30:45

OpenAI人工智能自然語言翻譯

2025-05-17 08:55:41

2025-05-12 08:25:53

2025-05-19 08:58:00

2025-03-10 10:26:16

2025-05-17 08:39:52

2012-08-27 09:28:07

JavaPython

2009-09-02 15:08:47

2021-09-07 17:26:19

人工智能機器學習技術

2022-08-09 12:43:10

OpenAIAI

2024-05-21 09:01:00

2023-03-29 09:44:37

OpenAI編程工具

2011-04-06 17:30:46

ACL

2022-07-01 15:15:56

AIMITOpenAI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜月aⅴ免费一区二区三区 99re在线视频 | 欧美精品一二区 | 国产yw851.c免费观看网站 | 中文字幕一区在线观看视频 | 欧美第一区 | 国产亚洲精品精品国产亚洲综合 | 色综合视频 | 日韩a在线 | 一区二区在线 | 精品欧美一区二区三区久久久 | 综合久久综合久久 | 国产视频不卡一区 | 81精品国产乱码久久久久久 | 黄一区二区三区 | 中文日韩字幕 | 99精品视频在线 | 在线91 | 久久精品91久久久久久再现 | 欧美成人免费在线视频 | 久久精品久久久久久 | 免费黄色大片 | 久久久国产一区二区三区四区小说 | 免费在线观看成人av | www.操.com| 中文字幕亚洲精品 | 美国十次成人欧美色导视频 | 日日干夜夜操 | 日韩在线观看视频一区 | 日韩伦理一区二区 | 日韩免费一区 | 中文字幕丁香5月 | 男人的天堂亚洲 | 91精品国产日韩91久久久久久 | 国产亚洲精品综合一区 | 久久精品视频播放 | 高清av在线 | 免费一区 | 亚洲三区视频 | 中国一级毛片免费 | 国产91久久精品一区二区 | gav成人免费播放视频 |