Closed6

AI Chat

trefuntrefun

Langchain

https://langchain.readthedocs.io/en/latest/index.html

LLM に Open AI 使うのは高いので HF から適当に軽いモデルを引っ張ってテストする
あらかじめTOKENを生成して下記のように指定

import os
os.environ["HUGGINGFACEHUB_API_TOKEN"] = "token"

呼び出しは下記のように

from langchain import PromptTemplate, HuggingFaceHub, LLMChain

## シンプル呼び出し

prompt1 = "好きな食べ物は?"
llm = HuggingFaceHub(repo_id="rinna/japanese-gpt2-medium")

print (llm(prompt1))

## chain 呼び出し

prompt2 = PromptTemplate( input_variables=["something"], template="好きな{something}は?",
)
chain = LLMChain(prompt=prompt2, llm=HuggingFaceHub(repo_id="rinna/japanese-gpt2-medium"))

print(chain.run("食べ物"))
trefuntrefun

LLM に使うモデルが貧弱だと基本うまく動かない。

このスクラップは2023/01/12にクローズされました