文分享自華為云社區《AI語言能力體驗:通過三種不同的工具體驗AI作詩-云社區-華為云》,作者: 華為云PaaS服務小智。
API Arts是一個面向開發者,提供了API設計、API開發、API調試、API自動化測試等功能的一體化協作平臺。通過維護API各開發階段數據高度一致,支持開發者高效實現API全生命周期的管理。
API Explorer為開發者提供一站式API解決方案統一平臺,集成華為云服務所有開放API,支持全量快速檢索、可視化調試、幫助文檔、代碼示例等能力,幫助開發者快速查找、學習API和使用API開發代碼。
本實驗基于華為云自研的API Arts和API Explorer,向用戶介紹詩歌生成API,指導用戶使用華為云自研工具,體驗AI作詩的過程。
https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0069252244.html
https://support.huaweicloud.com/usermanual-account/account_auth_00001.html
https://developer.huaweicloud.com/programs/dev-program.html
a.第一步:選擇界面上的“個人”,點擊“立即加入”
b.第二步:如實填寫以下帶紅色“*”的必填項,并勾選承諾和須知。
c.第三步:點擊“提交”后,即顯示已成功加入。
d.第四步:在原頁面點擊左側“激勵管理”—“計劃權益”,找到右側“學習代金券(云服務)”,點擊“申請”
e.第五步:點擊彈窗的“確認”,即顯示申請成功
3.查看申領的代金券
以上代金券一旦申請成功,即時生效,無需激活。點擊鏈接,查看代金券額度和有效期(http://su.modelarts.club/nWsu)
注:詩歌生成接口是定制版API,是按需收費,可以通過申領的代金券來抵扣。
1)進入API Arts并登錄
https://console.huaweicloud.com/apiarts/?region=cn-north-4#/home
2)點擊首頁右上角的創建項目按鈕
3)在新建彈窗內輸入“詩歌生成”,點擊確定
4)新建成功之后,界面會自動跳轉到項目詳情頁面,點擊“新建API接口”卡片
5) 點擊POST方法,可以修改接口方法,選擇“POST”
6)輸入接口地址“/poem”
7)輸入接口名稱“詩歌生成”
1)登錄API Explorer詩歌生成API調試界面,輸入標題和類型即可進行調試:https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=NLP&api=RunPoem
注:調試前要確保代金券已申領,同時已經開通自然語言定制版API“詩歌生成”服務,詳情見“提前準備”章節。
2)以“今天”為主題進行詩歌生成為例,根據Type類型的不同支持五言絕句、七言絕句、五言律詩、七言律詩等類型的詩歌生成:
3)相同的title標題,會生成不同的詩句,用戶可以調用多次(建議5次以上)并從中挑選一首自己最喜歡的詩句:
4)Acrostic選擇True,支持藏頭詩的生成:
5)查看API調試歷史:
頁面左側菜單中“調試歷史”可以看到調試的歷史記錄,也可以直接通過鏈接打開:https://apiexplorer.developer.huaweicloud.com/apiexplorer/historys
在調試歷史中,可以看到詩歌生成的API調試記錄,也可以獲取歷史請求的結果,不用擔心自己喜歡的詩句沒有保存,完成調試記得截圖保持生產的詩歌作品,以便后續提交評選。
關注#華為云開發者聯盟# 點擊下方,第一時間了解華為云新鮮技術~
華為云博客_大數據博客_AI博客_云計算博客_開發者中心-華為云
hatGPT 由 OpenAI 開發,是一種功能強大的語言模型,擁有廣泛的功能。 其中最值得注意的一項是它能夠生成類似人類寫作的文本。 該模型的大型訓練數據集和轉換器架構使這成為可能,這使其能夠理解輸入的上下文和結構,并生成連貫和流暢的響應。 這種能力可用于各種應用中,例如內容創建、聊天機器人和自動寫作。
在本文中,我們將深入研究使用 ChatGPT 進行文本生成的過程,并研究它在不同任務中的各種實現方式。
ChatGPT的中文版界面
使用 ChatGPT 生成文本是一個簡單的過程,可以通過 OpenAI API 完成。 API 允許用戶提交提示和要求,作為模型生成新文本的起點。 提示(prompt)可以采用單個單詞、短語或完整句子的形式,模型將根據提供的提示生成連貫流暢的文本。
要使用 ChatGPT 生成文本,必須利用 API 端點(endpoint)進行文本生成,這與用于問答或語言理解的端點不同。 用于文本生成的 API 端點接受多個參數,例如 API 密鑰、提示和要生成的令牌(tokens)數。
使用 API,可以生成各種類型的文本,包括詩歌、短篇小說和新聞文章。 此外,您也可以對該模型進行精調(fine-tuned),以便為特定任務生成文本,例如撰寫產品說明或撰寫電子郵件。
使用 ChatGPT 寫詩是一種有趣且引人入勝的方式,可以利用模型的文本生成功能。 要生成詩歌,可以使用 API 端點進行文本生成,并提供與詩歌主題相關的提示。 例如,如果要生成一首關于愛情的詩,用戶可以提供諸如“愛情是一朵玫瑰,嬌嫩而美麗”之類的提示。
然后,該模型將根據提示生成一首連貫流暢的詩,用戶可以把它作為自己寫詩的起點或者讓模型自行生成一首完整的詩。
使用 ChatGPT 生成短篇故事是使用該模型的文本生成功能的另一種令人興奮的方式。 要生成短篇故事,可以使用 API 端點進行文本生成,并提供與故事主題相關的提示。 例如,如果想要生成一個關于時間旅行的故事,他們可以提供諸如“時間機器呼嘯而過,他被傳送到 2050 年”之類的提示。
然后,該模型將根據提示生成一個連貫且流暢的故事,用戶可以將其用作編寫自己的故事或自行生成完整故事的起點。
使用 ChatGPT 生成新聞文章是使用模型的文本生成功能自動創建內容的有效方式。 要生成新聞文章,可以使用 API 端點進行文本生成,并提供與文章主題相關的提示。 例如,如果想要生成一篇關于地震等近期事件的文章,他們可以提供諸如“昨天 xxxx 海岸發生了 7.0 級地震”之類的提示。
然后模型會根據提示生成一篇連貫流暢的文章,它可以作為您自己寫文章的起點,也可以讓ChatGPT自己生成一篇完整的文章。
ChatGPT 生成類人文本的能力是一種強大且用途廣泛的功能,可用于廣泛的應用中。 無論是寫詩、寫短篇小說,還是生成新聞文章,ChatGPT 的文本生成能力都可以用來自動化內容創建,提高效率,節省時間。
此外,可以對 ChatGPT 進行精調,為特定任務生成文本,例如撰寫產品說明或撰寫電子郵件,這有助于提高性能和準確性。 但是,請務必注意,使用 ChatGPT 進行文本生成存在局限性,并且應考慮道德因素。
下面我提供有關 ChatGPT 如何用于不同行業或領域的文本生成的真實示例,以說明該模型的潛力。
6.1 提示:“太陽落在山上,在天空中投射出溫暖的橙色光芒。”
結果:“,使整個景色變得非常美麗。山上的樹木被照得閃閃發光,遠處的群山也變得更加壯觀。這時,一些野生動物開始出來覓食,在這美麗的景象中享受生活。巖石和土壤也被照得金燦燦的,使人感到非常的舒適和放松。太陽落山是大自然中最美好的時刻之一,它時刻提醒我們珍惜每一個瞬間并感恩生命的存在”。
6.2 提示:“他走進了黑暗的小巷,心跳加速。”
結果:“他感到自己的心臟在胸腔里急速跳動,仿佛隨時都會跳出來。黑暗中似乎有什么東西在移動,他感到自己的腳步在地上發出響聲,引起了一些回聲。他的手心滿是汗水,身上的衣服已經被汗水濕透了。他努力控制自己的呼吸,但仍然感到呼吸困難。他不知道自己會遇到什么,但他知道他必須保持警惕,準備應對任何可能的危險。他沒有退縮,因為他知道他必須面對自己的恐懼,才能獲取勝利”。
6.3 提示:“她坐在沙灘上,看著海浪拍打海岸。”
結果:“她感受到了海浪的溫柔,聽得到它們不斷拍打海岸的聲音。她閉上了眼睛,感受著海風撫摸著她的面頰。她覺得心情漸漸平靜下來,忘卻了一切煩惱和不快。這里沒有喧囂和壓力,只有靜謐和自由。她感到自己和海洋融為了一體,成為了它的一部分。她打開了眼睛,抬頭遠眺海天一線的美景。此時此刻,她覺得自己的心靈和身體得到了完全的放松和舒緩。她覺得自己完美融入了這美妙的大自然之中,只想遠離城市和繁雜的生活,感受大自然的無限魅力。”
6.4 提示:“請以“老人坐在公園的長椅上喂鴿子”為題,寫一段散文”
結果:“老人坐在公園的長椅上喂鴿子,溫和的陽光灑在他的臉上,他的目光迷離卻充滿了深情。他手里抓著一把麥粒,輕輕地向周圍的鴿子撒去。鴿子們頓時飛了起來,像白云一樣在公園的天空中劃過。
看著老人和鴿子們親密的互動,我陷入了深深的思考。這個世界上有很多東西都是我們看不見,但卻存在。比如老人喂鳥的溫情,比如鳥兒對老人的信任。這種感情,溫馨卻簡單,值得我們在這個喧囂而浮躁的世界中多一些尋找與珍惜。
在這個公園里,有成群的鴿子,還有聚集的游客,但這個老人看似平凡卻深深吸引著我的注意。或許,我們都應該學習這個老人,用最樸實的方式表達我們對生命的珍愛,用最簡單的方式傳遞我們的溫情。或許,當我們傾聽自己內心的聲音,會發現只是一個輕輕的微笑,就可以為這個世界添加不可估量的價值。
老人摸著鴿子的羽毛,猶如摸著自己親人的頭發,露出了含笑的表情。我突然發現,這是一種對生命的贊美,對它的感恩,對它的珍惜。也許,當我們某一天年老之際,也會想起這段平凡卻動人的時刻。讓我們牢記這段溫馨,將其深深地銘刻在內心。”
6.5 提示:“請寫一段文字描寫“他獨自一人坐在吧臺邊喝著酒。””
結果:“他孤獨地坐在吧臺的角落,獨自一人喝著透明的酒液,沉浸在孤獨深處。他的目光空洞而迷茫,像是在尋找著生命的意義。吧臺邊的燈光透過他消瘦的身影,映照在他空洞的眼神里。他仿佛抵擋不住那隱隱的憂傷和孤寂,只有不斷地喝著那無味的酒,似乎想要麻痹自己的痛楚和無奈。在這個寂靜的夜晚,他獨自一人坐在吧臺邊,無言地面對著自己的人生,不知道該如何走下去。”
6.6 提示:“請為“森林里充滿了動物的叫聲。”生成一段文字”
結果:“當你走進森林里,你會感受到全身的緊張和興奮,因為你知道這里充滿了生機和活力。隨著你的腳步不斷接近,你開始聽見一些微弱的聲音,但很快這些聲音逐漸變得更加清晰和響亮。這是動物們在對你傳遞他們的信息,你可以聽到鳥兒的歌聲、松鼠的啾啾聲和楓鹿的喘息聲。而更大的響聲會是野豬的咕嚕聲,狼的嗥叫聲以及猴子的嬉鬧聲。當你在森林里漫步時,動物們的叫聲會愈加清晰,讓你深刻感受到大自然的美好和神秘。“
7.1提示:“請以“秋葉落地”為題寫一首現代詩”
結果:“秋盼,楓舞紛揚。
葉碎,漫天飄舞黃。
秋風吹蕩,紅黃斑斕。
無盡的風、無盡的葉,
無盡的季節中,盼望不停。
秋的思緒,像落葉輕舞。
飄蕩著、沉淀著,留下了無盡的思戀。
秋天的色彩,像火焰燃燒。
微微的燃燒、漸漸地熄滅、長長地褪去。
秋的回憶,在落葉的風中飄散。
秋天是漫長的旅程,需要付出,需要努力。
落葉的飛舞、風的吟唱,給了我們無盡的啟迪。
秋的哲理,在秋天的雨中潤濕。
秋天的雨水、秋天的落葉,給了我們無盡的力量。
落葉,如同秒針的轉動,
霜降,像夜色的延伸。
秋天的質感,像水晶般的透明。
清冷、靜謐,遠離了喧囂和浮躁。
秋,是那一種思緒的深沉,
盼望不斷、思念不止,
如落葉飛舞,激起心情的漣漪。
秋葉落地,是秋天的降臨,
是冬天的伏筆。
落葉的飄揚,將時光撕裂,
催人奮發的山水與河流,
一切有力量的源泉,靠近秋。
落葉般的風景,永遠閃耀的是未來!
7.2提示:“請以“月亮,蒼白幽靈的光”為題寫一首現代短詩歌”
結果:“月亮,蒼白幽靈的光
在夜幕中,孤獨而高遠
像是一顆永恒的守護者
靜靜地照耀著這個世界
它不說一句話,卻溫柔地感受著一切
微風輕拂,云朵翻滾
所有的美麗在它的注視下展現
有時,它也會帶來一些哀愁
仿佛在默默地訴說著它的故事
不經意間,它在思考著什么
或者只是在享受這份安寧
月亮,它照亮了你和我
同時也照亮了那些堅守在黑暗中的人們
8 使用ChatGPT 生成新聞文章示例
8.1提示:“請以“突發新聞:日本全國發生大地震”寫一篇新聞稿”
結果:“突發新聞:日本全國發生大地震!
據日本氣象廳發布的消息,北京時間今天下午2點45分,日本全國范圍內發生強烈地震。地震的震級為7.4級,震源深度為20千米。
目前還沒有關于人員傷亡的權威消息,但是據日本社會興起機構報告,地震造成了很多房屋倒塌,許多民眾在地震中受傷或被困。此外,地震還引發了海嘯,對沿海地區造成了巨大傷害。
日本政府已經啟動了全國緊急響應計劃,正在集結搶救隊伍和救援物資,力爭在第一時間救助受災群眾。
此次地震造成的影響尚待進一步觀察,并且地震還可能引發余震,相關機構提醒公眾需要保持警惕,聽從政府的指揮和安排。”
9.1 提示:“請用Python語言 編寫一段代碼,打印出斐波那契數列( Fibonacci sequence)一直到第 20 個數”
結果: fibonacci=[1, 1]
for i in range(2, 20):
next_num=fibonacci[i-1] + fibonacci[i-2]
fibonacci.append(next_num)
print(fibonacci);
9.2 提示:“編寫一個 JavaScript 函數,將數字數組作為輸入并返回數字的平均值”
結果:
這是一個將數字數組作為輸入并返回它們平均值的JavaScript函數:
```
function calculateAverage(numbers) {
let sum=0;
for (let i=0; i < numbers.length; i++) {
sum +=numbers[i];
}
const average=sum / numbers.length;
return average;
}
```
要使用這個函數,您可以像這樣傳入一個數字數組:
```
const numbers=[3, 7, 9, 12, 4];
const average=calculateAverage(numbers);
console.log(average); // 輸出: 7
```
在這個例子中,輸入數組包含5個數字,最終平均值是7。
請注意,生成的代碼用于演示目的,在實際場景中可能無法按預期工作。
在任何生產環境中使用代碼之前,最好徹底測試和調試代碼。
文素材來源于網絡。若與實際情況不符或有違規行為,請聯系我們刪除。
古人在沒有涂改液的情況下寫錯字怎么辦?
古代沒有鉛筆、橡皮、涂改液等工具,但打字錯誤是不可避免的。那么古人犯錯字時怎么辦呢?
早期,紙還沒有存在,紙的使用也不廣泛,人們主要在竹葉上書寫。由于竹筒有一定的厚度,如果寫錯了字,人們通常會用小刀把錯字刮掉,在原來的地方寫上正確的字。如果墨水還是新的,可以直接用水洗掉。
紙張普及后,這種刮錯別字的方法就不再管用了。由于紙張很薄,如果刮擦的話很容易破裂。沈括在《夢溪筆談》中提到糾正錯別字的幾種方法時,曾表示“刮擦、洗洗都會損壞紙張”。為了避免錯誤,人們通常在正式寫作之前先打草稿。尤其是古人作詩、作文、作文章時,都反復修改、修改。草稿寫好后,將確認的內容謄寫到正式的紙張上。
然而,即使在轉錄或復制過程中,也會出現錯誤。除非是特別正式的文件,一般都是直接刪除錯別字。王羲之的《蘭亭集序》中有很多被刪除和編輯的痕跡。
另一種方法是在錯誤單詞的右下角插入幾個點,以表明該單詞無效。在不正確的字的右下角寫上“卜”字,也意味著該字無效。蘇軾的《黃州寒食帖》中“和叔幼子”這句話中,“子”字是多余的。右側有幾個點表示不再需要這個詞了。蘇軾這句話也漏了一個“病”字。正確的說法應該是“和舒是個病童”。北宋書法家米芾的《苕溪詩帖》中有“公文包里疊玉棲”的句子。還有一個“回”字,所以“回”字的右下角有一個小“卜”字。表示該單詞拼寫錯誤并且不在官方目錄中。
那么古代有沒有錯別字修正工具呢?是有的,而且還有更多。以前有一種不干膠紙,可以貼錯別字。它的用途類似于今天的修正紙或修正帶。然而,舊紙貼紙的一個缺點是強度不夠,容易脫落。
另一種方法是粉末涂層,即應用鉛粉或類似打字錯誤。這種方法也有缺點,就是一層粉通常不能完全覆蓋錯別字,需要來回涂抹多次,而且一層粉在紙上看起來不太好。
還有一種叫做“雌黃”的東西,是一種與雄黃成分相似的礦物質。在中國古代,雌黃常被用來糾正錯別字。 《夢溪筆談》中記載:“清版光新書,書中有錯處,故涂雌黃……只是雌黃一散就消失,徘徊片刻。”從這個記錄可以看出,雌黃在修復過程中糾正了一個錯別字,使用起來相當方便,只需涂抹一次就可以遮蓋錯別字,而且可以持續很長時間,而且不會脫落。有一個成語叫“雌黃”,形容說話胡言亂語的人。這個成語的起源與雌黃的使用有關。雌黃有多種用途。此外,還可用作繪畫顏料。還可作為中藥,具有解毒、消腫的功效。
當然,還有一個更簡單的處理錯別字的辦法,那就是換紙重寫。在早期,使用這種方法是相當奢侈的。因為直到南北朝時期,紙才開始普及。另外,有些紙張在古代是非常值錢的,比如唐代的硬黃紙。當時,紙張加工技術進步,出現了許多新型紙張。其中一種是硬質黃紙,又稱“黃蠟紙”。它是通過染色和涂蠟制成的。染色時使用的藍莓汁有防蟲作用,所以堅硬的黃色紙張可以保存很長時間。這種硬黃紙相當昂貴,通常用于寫信或復印筆記本。
(來源新甘肅)
免責聲明:以上內容及信息來源于網絡。本文作者無意針對或影射任何實際國家、政治制度、組織、種族或個人。相關數據和理論研究均基于網上資料。上述內容并不意味著本文作者同意文章中的法律、規則、觀點和行為并對相關信息的真實性負責。本文作者對因上述或相關事項引起的任何問題不承擔任何責任,也不承擔任何直接或間接的法律責任。
如果文章內容包含作品內容、受版權保護的圖片、侵犯版權、謠言或其他問題,請聯系我們刪除。最后,如果您對本次活動還有什么其他想法,歡迎在評論區留言討論!
*請認真填寫需求信息,我們會在24小時內與您取得聯系。