# 2024-09-24 --- ## 為甚麼要使用雲端服務 1. 因需求所使用 2. 減少延遲 3. 增加可靠性 4. 法律因素 ![GCP功能](https://hackmd.io/_uploads/B16gXsyCA.jpg) *雲端三大功能 1. 運算 (Computing) 2. 儲存 (storing) 3. 網路 (Networking) --- ## OpenAI-API + Google Document [Create a Key](https://platform.openai.com/api-keys) ![google_doc_extention](https://hackmd.io/_uploads/ryDb59yR0.png) **設定完key 後問問題** ![openai_api+google_doc-1](https://hackmd.io/_uploads/Bk_055kRC.jpg) **無法提供精準位置相關圖片** ![openai_api+google_doc-2](https://hackmd.io/_uploads/r11mi9kRC.jpg) --- ## 建立 * 建立 project ![create_project](https://hackmd.io/_uploads/rJ1uHjkCA.png) **success** ![success_create](https://hackmd.io/_uploads/B1P1usyCC.jpg) * 建立 VM (虛擬機) Enable 的圖 **step-1-create** ![step-1](https://hackmd.io/_uploads/rklktoJ00.png) **step-2-Region&Zone** ![step-2 (Regin & Zone)](https://hackmd.io/_uploads/By1AFokCC.png) **step-3-VM option** ![step-3 (configure)](https://hackmd.io/_uploads/S1Ux2iJC0.png) **step-4-OS** ![step-4](https://hackmd.io/_uploads/HJAfCs1AA.png) **step-5** ![step-5](https://hackmd.io/_uploads/r1oPRj1AC.png) **step-6-VM permission** ![step-6](https://hackmd.io/_uploads/Hkzuy3yRA.png) **result** ![success_createVM](https://hackmd.io/_uploads/rJEuxn1AC.png) * 連線至VM 1. SSH connect ![SSH connect](https://hackmd.io/_uploads/HyKi-hJAC.png) 2. Cloud Shell ![Cloud Shell](https://hackmd.io/_uploads/SyvdGn1RC.png) ![connect](https://hackmd.io/_uploads/rkyHUhy0A.jpg) ![success_connect](https://hackmd.io/_uploads/SJhB4nkAR.png) 3. CLI [Follow the step install](https://cloud.google.com/sdk/docs/install#deb) ![local_success](https://hackmd.io/_uploads/r1hxjn1A0.jpg) :::info [region、AZ、VPC 關係](https://hackmd.io/qfZ6SwPwTAq8CdXaIMnYcg?both) ![region、AZ、VPC](https://hackmd.io/_uploads/B1bZKE1m6.jpg) ::: :::info * spot 相當於Google 有閒置資源時, 釋出的低價機器, 不過有標準使用者出現時, 資源將被回收! ![standard & spot](https://hackmd.io/_uploads/rJMM6oJA0.png) :::