跳到主要內容
Open In ColabOpen on GitHub

ChatOctoAI

OctoAI 提供對高效運算的輕鬆訪問,並使用戶能夠將他們選擇的 AI 模型整合到應用程式中。OctoAI 運算服務可協助您輕鬆執行、調整和擴展 AI 應用程式。

本筆記本示範如何使用 langchain.chat_models.ChatOctoAIOctoAI 端點

設定

若要執行我們的範例應用程式,只需採取兩個簡單的步驟

  1. 您的 OctoAI 帳戶頁面取得 API 令牌。

  2. 將您的 API 令牌貼到下面的程式碼單元格中,或使用 octoai_api_token 關鍵字參數。

注意:如果您想使用與可用模型不同的模型,您可以將模型容器化並自行建立自訂 OctoAI 端點,方法是依照從 Python 建立容器從容器建立自訂端點,然後更新您的 OCTOAI_API_BASE 環境變數。

import os

os.environ["OCTOAI_API_TOKEN"] = "OCTOAI_API_TOKEN"
from langchain_community.chat_models import ChatOctoAI
from langchain_core.messages import HumanMessage, SystemMessage
API 參考文檔:ChatOctoAI | HumanMessage | SystemMessage

範例

chat = ChatOctoAI(max_tokens=300, model_name="mixtral-8x7b-instruct")
messages = [
SystemMessage(content="You are a helpful assistant."),
HumanMessage(content="Tell me about Leonardo da Vinci briefly."),
]
print(chat(messages).content)

李奧納多·達文西 (1452-1519) 是一位義大利博學家,通常被認為是歷史上最偉大的畫家之一。然而,他的天賦遠遠超出藝術範疇。他還是一位科學家、發明家、數學家、工程師、解剖學家、地質學家和製圖師。

達文西最著名的作品是他的畫作,如《蒙娜麗莎》、《最後的晚餐》和《岩間聖母》。他的科學研究領先於他的時代,他的筆記本包含各種機器、人體解剖學和自然現象的詳細繪圖和描述。

儘管達文西從未接受過正規教育,但他對知識的渴求和觀察能力使他成為許多領域的先驅。他的作品至今仍繼續啟發和影響著藝術家、科學家和思想家。


這個頁面有幫助嗎?