Gradient는 간단한 web API를 통해 LLM을 fine tune하고 completion을 얻을 수 있게 해줍니다.
이 노트북은 Gradient와 함께 LangChain을 사용하는 방법을 다룹니다.
Imports
Environment API Key 설정
Gradient AI에서 API key를 받아야 합니다. 다양한 모델을 테스트하고 fine-tune할 수 있는 $10의 무료 크레딧이 제공됩니다.gradientai Python package를 사용하여 Environment 변수 GRADIENT_ACCESS_TOKEN과 GRADIENT_WORKSPACE_ID를 검증하여 현재 배포된 모델을 확인할 수 있습니다.
Gradient instance 생성
model, max_tokens 생성 수, temperature 등 다양한 parameter를 지정할 수 있습니다. 나중에 모델을 fine-tune하려고 하므로, id가674119b5-f19e-4856-add2-767ae7f7d7ef_model_adapter인 model_adapter를 선택하지만, 어떤 base 또는 fine-tunable 모델이든 사용할 수 있습니다.
Prompt Template 생성
질문과 답변을 위한 prompt template을 생성합니다.LLMChain 초기화
LLMChain 실행
질문을 제공하고 LLMChain을 실행합니다.fine-tuning으로 결과 개선하기 (선택사항)
음 - 이것은 틀렸습니다 - San Francisco 49ers는 우승하지 않았습니다. 질문에 대한 올바른 답변은The Dallas Cowboys!입니다.
PromptTemplate을 사용하여 올바른 답변으로 fine-tuning함으로써 정확한 답변의 확률을 높여봅시다.
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.