[LangChain] 정리

Woong·2025년 2월 21일
0

Python / Machine Learning

목록 보기
23/27
  • rest api 연동은 langserve 로 지원
    • https://python.langchain.com/docs/langserve/
    • fastapi 를 내부적으로 사용.
      • 하지만 유지보수 정도만 하는 프로젝트. (langserve platform 을 쓰라고 하고 있으나, 이는 상용)
    • fastapi 로 직접 연동하려면 직접 구현해야할듯
import getpass
import os

if not os.environ.get("AZURE_OPENAI_API_KEY"):
  os.environ["AZURE_OPENAI_API_KEY"] = getpass.getpass("Enter API key for Azure: ")

from langchain_openai import AzureOpenAIEmbeddings

embeddings = AzureOpenAIEmbeddings(
    azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT"],
    azure_deployment=os.environ["AZURE_OPENAI_DEPLOYMENT_NAME"],
    openai_api_version=os.environ["AZURE_OPENAI_API_VERSION"],
)

query_embedding = embeddings.embed_query("What is the meaning of life?")

0개의 댓글

관련 채용 정보