🛠️ 核心設定:讓你的 AI 清理實驗室動起來

更新 發佈閱讀 5 分鐘
投資理財內容聲明

在開始使用 Alpha-Data-Cleaning-Lab 之前,我們需要先準備好它的「大腦」(AI Token)以及「實驗室環境」(Streamlit)。以下是詳細的設定步驟:

1. 取得 AI 的大腦:申請 API Token

這個專案支援多種 AI 模型,你可以根據需求選擇 OpenAI 或 Anthropic (Claude)。

  • OpenAI (GPT-4o/GPT-4 等)
    • 前往 OpenAI Platform 註冊帳號。
    • 點擊 "Create new secret key",並立即複製保存(金鑰只會顯示一次!)。
    • 提醒:帳號內需先儲值(至少 5 美金)API 才能正常運作。
  • Anthropic (Claude 3.5 Sonnet 等)
    • 前往 Anthropic Console。
    • 在 "Get API Keys" 頁面建立新金鑰。

🔑 申請 Gemini API 金鑰步驟

  1. 進入 Google AI Studio: 前往 aistudio.google.com,並使用你的 Google 帳號登入。
  2. 同意服務條款: 如果是第一次進入,系統會要求你閱讀並勾選同意 Google 的服務條款。
  3. 點擊「Get API key」: 在左側選單(或是上方導覽列)找到 "Get API key" 按鈕。
  4. 建立金鑰
    • 點擊 "Create API key"。
    • 你可以選擇「建立新專案」(Create API key in new project)或是「在現有專案中建立」。
    • 註:每個金鑰都必須關聯一個 Google Cloud 專案,如果沒有舊專案,直接選新建即可。
  5. 複製並保存: 金鑰生成後會顯示一串長代碼。請務必立即複製並妥善保存。為了安全性,請不要將金鑰直接寫在公開的程式碼(如 GitHub)中。

如下圖片可以點選放大

raw-image

以下名稱自訂

raw-image

建立好之後點選copy api key 妥善保存 稍後會用到

raw-image



2. 部署實驗室:Streamlit 設定

本專案是基於 Streamlit 開發的,你可以選擇在「本地執行」或「雲端部署」。

A. 如果你在本地執行 (.env 檔)

在專案根目錄下找到 .env.example,將其重新命名為 .env,並填入你的資訊:

Bash

OPENAI_API_KEY=你的金鑰 ANTHROPIC_API_KEY=你的金鑰

B. 如果你部署在 Streamlit Cloud (Secrets 設定)

這是最推薦的方式,不需開電腦也能隨時使用。

  1. 將專案 Fork 到你的 GitHub。
  2. 在 Streamlit Cloud 點擊 "New app" 進行部署。

點選下圖中的Deploy a public app from github

raw-image

點選要帶入的專案

raw-image


  1. 關鍵步驟:在部署頁面點擊 "Advanced settings..."
raw-image

"Secrets" 區塊中,以 TOML 格式貼入你的變數:
Ini, TOMLOPENAI_API_KEY = "sk-..." ANTHROPIC_API_KEY = "sk-ant-..."

點擊 Save 後,Streamlit 就會自動帶入這些設定。


如果忘了設定變數 之後可以到下圖中畫面點選設定 settings

raw-image


raw-image



這repo的環境變數設定如下大部分都是之前有做過教學的

raw-image

如果覺得圖片太小可以點選圖片後 會出現如下按鈕第二個放大圖片

raw-image

另外還要建立存放db資料夾的folder_id 共用資料夾id在網址可在下途中取得

raw-image


然後建立如下變數

raw-image



💡 進階設定:關於通知系統 (選配)

(這部分就是你提到的,放在文章末端的選配功能)

在環境變數中,你可能會看到 RESEND_API_KEYTELEGRAM_BOT_TOKEN。這屬於「選配」功能,若不設定也不影響核心的數據清理功能。

  • Telegram 機器人:適合想在手機收推播的朋友。設定教學如下
  • Resend (Email):適合習慣收信管理的朋友。設定教學如下



🚀 相關連結

留言
avatar-img
《炒股不看周月年K漲幅機率就是耍流氓》
12會員
289內容數
普通上班族,用 AI 與 Python 將炒股量化。我的數據宣言是:《炒股不做量化,都是在耍流氓》。
2025/12/27
這個專案不只是單純的數據看板,它更像是一個**「AI 虛擬交易室」**。以下是各個核心頁面的功能介紹: 1. 🌎 全球強勢股監測 (Global_Trend.py) 這是專案的主儀表板,提供宏觀視角。 一鍵同步六國數據:整合 Google Drive API,自動下載台灣 (TW)、美國 (
Thumbnail
2025/12/27
這個專案不只是單純的數據看板,它更像是一個**「AI 虛擬交易室」**。以下是各個核心頁面的功能介紹: 1. 🌎 全球強勢股監測 (Global_Trend.py) 這是專案的主儀表板,提供宏觀視角。 一鍵同步六國數據:整合 Google Drive API,自動下載台灣 (TW)、美國 (
Thumbnail
2025/12/27
這份專案 global-stock-data-warehouse 是 stock-reminder-bot 的進階資料後援庫。如果說之前的 Bot 是「傳令兵」,這套系統就是「軍械庫」,負責儲存、同步全球市場(台、美、港)的歷史數據。 在進行量化分析或技術指標篩選時,「資料的穩定性」是成敗關鍵。
Thumbnail
2025/12/27
這份專案 global-stock-data-warehouse 是 stock-reminder-bot 的進階資料後援庫。如果說之前的 Bot 是「傳令兵」,這套系統就是「軍械庫」,負責儲存、同步全球市場(台、美、港)的歷史數據。 在進行量化分析或技術指標篩選時,「資料的穩定性」是成敗關鍵。
Thumbnail
2025/12/27
前言 在建置「全球股市數據倉庫 (global-stock-data-warehouse)」時,自動化流程(GitHub Actions)是核心心臟。許多讀者在設定環境變數時常感到困惑。本篇將跳過基本的通知設定(如 Resend 或 Telegram),直接切入最重要的兩大核心變數,並分享一個能幫
Thumbnail
2025/12/27
前言 在建置「全球股市數據倉庫 (global-stock-data-warehouse)」時,自動化流程(GitHub Actions)是核心心臟。許多讀者在設定環境變數時常感到困惑。本篇將跳過基本的通知設定(如 Resend 或 Telegram),直接切入最重要的兩大核心變數,並分享一個能幫
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《當老公面對生活事件時的大腦反應流程圖》 學了Python 之後我居然看得懂
Thumbnail
《當老公面對生活事件時的大腦反應流程圖》 學了Python 之後我居然看得懂
Thumbnail
我們在「【語音合成技術 - GPT-SoVITS】如何架設API伺服器」有分享如何使用Docker來架設GPT-SoVITS的TTS API服務, 但過程中我們卻遇到了一些困難, 相信有深入使用這套TTS服務的朋友應該難免也會遇到這類的問題, 期望透過我們的分享幫助到正在遇到困難的你! 首先我
Thumbnail
我們在「【語音合成技術 - GPT-SoVITS】如何架設API伺服器」有分享如何使用Docker來架設GPT-SoVITS的TTS API服務, 但過程中我們卻遇到了一些困難, 相信有深入使用這套TTS服務的朋友應該難免也會遇到這類的問題, 期望透過我們的分享幫助到正在遇到困難的你! 首先我
Thumbnail
本文介紹使用Python呼叫OpenAI模型進行新聞文章分類的四種方法,包含使用Requests套件、Chat Completions API、Response API以及最新的Agent SDK。
Thumbnail
本文介紹使用Python呼叫OpenAI模型進行新聞文章分類的四種方法,包含使用Requests套件、Chat Completions API、Response API以及最新的Agent SDK。
Thumbnail
精彩回顧 【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務 【語音合成技術 - GPT-SoVITS】如何架設API伺服器 【語音合成技術 - GPT-SoVITS】如何微調模型 建議先閱讀我們的 【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務
Thumbnail
精彩回顧 【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務 【語音合成技術 - GPT-SoVITS】如何架設API伺服器 【語音合成技術 - GPT-SoVITS】如何微調模型 建議先閱讀我們的 【語音合成技術 - GPT-SoVITS】讓機器說人話的語音生成服務
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News