电竞比分网-中国电竞赛事及体育赛事平台

分享

AntSK:打造.Net全能AI智能知識庫,共啟智能化管理新時代!

 黃爸爸好 2024-03-02 發(fā)布于上海

        各位熱愛技術(shù)的朋友們,你們好!

        我是許澤宇,一個酷愛探索.Net新技術(shù)的博主。在過去的一段時間里,我被Semantic Kernel和Blazor的魅力深深吸引,并沉浸在其中?,F(xiàn)在,我?guī)е环萑碌膭?chuàng)意——AntSK知識庫,將這份技術(shù)熱忱與大家共享。

        AntSK并不是一個簡單的項目,它是由.Net8AntBlazorSemanticKernel以及KernelMemory 結(jié)合而成的AI知識庫/智能體平臺。這是一個跳躍的起點,讓智能技術(shù)與我們的日常工作、學(xué)習(xí)密切結(jié)合起來。

項目初心

        長久以來,我深感知識與信息的管理存在一定差距。本著優(yōu)化工作流程、提高效率的目的,AntSK 出爐了!如果你對這個開源項目感興趣,歡迎訪問我的GitHub項目主頁:

https://github.com/xuzeyu91/AntSK

AntSK的核心魅力

  1. 語義內(nèi)核 (Semantic Kernel):通過先進的大模型技術(shù),我們可以使程序更準確地理解和處理復(fù)雜的語義請求,為用戶帶來高質(zhì)量的信息檢索和推薦服務(wù)。

  2. 內(nèi)存內(nèi)核 (Kernel Memory)AntSK具有持續(xù)學(xué)習(xí)和存儲信息的能力,它的長期記憶功能可以累積經(jīng)驗,并提供更加個性化的交互。

  3. 多樣化的知識庫導(dǎo)入:你可以輕松地通過Word、PDF、Excel、PPT、Txt、Markdown、Json 等多種文檔格式來構(gòu)建你的知識庫。

  4. GPTs生成功能:讓你可以嘗試構(gòu)建屬于自己特色的GPT應(yīng)用。

  5. 開放式API插件體系(計劃中):第三方開發(fā)者或服務(wù)商可以方便地將他們的服務(wù)集成到AntSK中,不斷拓展應(yīng)用的邊界。

  6. 聯(lián)網(wǎng)搜索功能(計劃中):確保用戶獲取到的知識總是最新、最貼切的。

  7. API接口發(fā)布(計劃中):將AntSK強大的內(nèi)部功能以API形式向外提供,便于開發(fā)者集成至其他應(yīng)用。

應(yīng)用場景剖析 

AntSK適合多種場景,包括但不限于:

  • 企業(yè)級知識管理

  • 智能客服與對話機器人

  • 搜索引擎

  • 個性化推薦系統(tǒng)

  • 輔助寫作工具

  • 教育和在線學(xué)習(xí)平臺

  • 其他富有創(chuàng)新的AI應(yīng)用

下面讓我們來看看如何操作吧:

首先我們需要創(chuàng)建一個知識庫

圖片

在知識庫里可以使用文檔或者url進行導(dǎo)入

圖片

點擊查看可以查看知識庫的文檔切片情況

圖片

然后我們需要創(chuàng)建應(yīng)用,可以創(chuàng)建對話應(yīng)用和知識庫。

圖片

知識庫應(yīng)用需要選擇已有的知識庫,可以選多個

圖片

然后再對話中可以對知識庫的文檔進行提問

圖片

另外我們也可以創(chuàng)建對話應(yīng)用,可以在對應(yīng)應(yīng)用中配置提示詞模板

圖片

下面來看看效果吧

圖片

動手操作 — 如何開始?

        為了讓AntSK在Postgres上運作,我們需要對配置文件進行設(shè)置,以保證Semantic Kernel和Kernel Memory的良好運行。

        這里需要注意的是Postgres需要安裝vector插件

        無論是將服務(wù)部署于openai還是使用azure的openai服務(wù),甚至是one-api的集成,都可視實際需求進行配置。

        例如,以下是一個基本的配置文件結(jié)構(gòu):

'ConnectionStrings': {  'Postgres': 'Host=;Port=;Database=antsk;Username=;Password='},'OpenAIOption': {  'EndPoint': '',  'Key': '',  'Model': '',  'EmbeddingModel': ''},'Postgres': {  'ConnectionString': 'Host=;Port=;Database=antsk;Username=;Password=',  'TableNamePrefix': 'km-'}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多