在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GitHub工程師分享開發Copilot所采用的提示詞工程

jf_WZTOguxH ? 來源:AI前線 ? 2023-08-07 16:06 ? 次閱讀

GitHub 工程師 Albert Ziegler 和 John Berryman 表示,不需要擁有機器學習或生成式 AI 博士學位就可以創建有效的基于 LLM 的應用程序,提示詞工程是關鍵。他們還分享了他們在開發 GitHub Copilot 過程中所積累的經驗。

LLM 的崛起為那些希望在應用程序中利用生成式 AI 的從業者創造了一個全新的領域。這個領域被稱為提示詞工程,專注于如何指導 LLM 產生不屬于其預訓練部分內容的輸出。人們可以通過提示詞工程定義包含足夠多上下文信息的提示詞,讓 LLM 產生可能最佳的輸出。

上下文信息存在于用戶領域,并且應該與任務規范一起被包含在提示詞中,而任務規范存在于不確定的文檔領域,在那里,LLM 只是一種可以預測下一個標記的預測器。如果這兩個領域之間沒有被正確映射,例如,沒有在提示詞中告知響應應該被作為“一個有用的 IT 專家”生成的內容返回,那么返回的響應可能會很一般。

Ziegler 和 Berryman 表示,對于 Copilot 來說,有用的上下文信息可能包括語言、文件路徑、光標上方的文本、光標下方的文本、其他文件中的文本,等等。

用戶領域和文檔領域之間的轉換正是提示詞工程所覆蓋的領域——由于我們已經在 GitHub Copilot 項目上工作了兩年多,所以在這個過程中發現了一些模式。

總的來說,他們建議的方法是基于一系列步驟的。首先,你需要收集所有相關上下文(也就是上下文收集),可能包含所有的源文件。在大多數情況下,這些上下文信息的量將超出可用的 LLM 窗口,因此你需要通過將其分割成較小不重疊的塊。接下來的兩個階段是找到一種自然的方式將上下文信息注入到 LLM 文檔中,例如,對于 Copilot 來說就是使用代碼注釋,并根據其相關性確定要包含的片段的優先級。如果你有多個 LLM 模型可選擇,那么另一個階段是決定使用哪個模型進行推理。最后一步是定義一個停止標準,讓 LLM 知道何時完成,例如,當輸出換行符時。

實現提示詞工程有很多種方法。最近,微軟開源了 LMOps 工具包,其中包含了 Promptist(一種用于優化用戶文本輸入以生成圖像的工具)和結構化提示詞(一種用于在少量學習提示詞中包含更多樣本來生成文本的技術)。

盡管我們可以推測 LLM 將發展到不再需要提示詞工程的地步,但 OpenAI 工程師 Sherwin Wu 在上一次紐約 QCon 大會的“生產環境中的 LLM”小組討論會上指出,至少在未來五年內仍然可能需要它。

如果你對 GitHub 在提示詞工程方面所采用的方法感興趣,請不要錯過這篇完整的文章,它涵蓋了比本文更多的細節內容。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器學習
    +關注

    關注

    66

    文章

    8496

    瀏覽量

    134218
  • GitHub
    +關注

    關注

    3

    文章

    481

    瀏覽量

    17512
  • LLM
    LLM
    +關注

    關注

    1

    文章

    322

    瀏覽量

    711

原文標題:GitHub工程師分享開發Copilot所采用的提示詞工程

文章出處:【微信號:AI前線,微信公眾號:AI前線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    (仰天長嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達半導體 #電子工程師

    電子工程師
    MDD辰達半導體
    發布于 :2025年04月27日 18:21:47

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

    硬件工程師
    揚興科技
    發布于 :2025年04月25日 17:15:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發布于 :2025年03月25日 17:30:51

    Arm推出GitHub Copilot新擴展程序

    Arm 控股有限公司(納斯達克股票代碼:ARM,以下簡稱“Arm”)宣布其已正式推出專為 GitHub Copilot 設計的新擴展程序。GitHub Copilot 是全球部署最廣泛
    的頭像 發表于 02-24 10:14 ?511次閱讀

    GitHub Copilot新增Agent模式:自主解決Bug與修改功能

    你雇了一個工程師。 需要先下載 VS Code Insiders,然后在 GitHub Copilot Chat 的設置中啟用 Agent 模式。 另外他們首次展示了自主 SWE 智能體,也就是一個完全
    的頭像 發表于 02-09 17:35 ?2221次閱讀
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b>新增Agent模式:自主解決Bug與修改功能

    GitHub Copilot與Bitbucket、Jira、Confluence集成使用指南

    如何將GitHub Copilot與Bitbucket、Jira和Confluence集成使用?實操指南有! 閱讀了解如何在Bitbucket存儲庫中輕松使用GitHub Copilot
    的頭像 發表于 12-03 14:37 ?712次閱讀
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b>與Bitbucket、Jira、Confluence集成使用指南

    GitHub Copilot引入多模型支持

    近日,據外媒報道,GitHub正在為其代碼完成和編程工具Copilot引入多模型支持。這一舉措將為開發者提供更加靈活和多樣化的選擇。 在近日舉辦的GitHub Universe大會上,
    的頭像 發表于 10-31 11:49 ?931次閱讀

    求LORA技術開發工程師合作

    求LORA技術開發工程師合作
    發表于 09-02 10:21

    微軟GitHub推出Models服務,賦能AI工程師

    微軟旗下的代碼托管巨頭 GitHub 近期宣布了一項重大更新——GitHub Models 服務,旨在成為 AI 工程師的得力助手。該服務專為開發者設計,旨在幫助他們輕松選擇并優化最適
    的頭像 發表于 08-05 14:16 ?823次閱讀

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02
    主站蜘蛛池模板: 午夜湿| 亚洲国产一区二区三区在线观看 | 性性欧美 | 天堂免费观看 | 日本一卡二卡≡卡四卡精品 | 激情免费视频 | 性色影院 | 天天操天天噜 | 亚洲资源在线观看 | 久久精品高清 | 日本黄色片免费看 | 天堂网www在线 | 男女爱爱福利 | 午夜欧美精品久久久久久久久 | 4338×亚洲全国最大色成网站 | 性瘾高h姚蕊全文免费阅读 性做久久久久 | 奇米成人影视 | 黄色尤物 | 欧美成人午夜精品一区二区 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠久久丁香 | 高清毛片一区二区三区 | 九草伊人 | 高清在线免费观看 | 色女人在线 | 看黄色一级毛片 | 亚洲九色 | 欧美肉到失禁高h视频在线 欧美三级成人 | 四虎永久精品免费观看 | 欧美色图一区 | 亚久久 | 日本不卡免费高清视频 | chinese国产一区二区 | 国产精品成人在线播放 | 亚洲 [12p] | 四虎影院海外永久 | 国产精品成人观看视频国产奇米 | 综合免费一区二区三区 | 美女和美女 | 黑人一区二区三区中文字幕 | 久久精品94精品久久精品 | 扒开双腿猛进湿润18p |