커스텀 모델 서버 배포하기
편의를 위해 참고용으로 사용할 수 있는 샘플 모델 서버를 제공했습니다. 샘플 모델 서버는 여기에서 찾을 수 있습니다. 샘플 모델 서버를 시작점으로 사용하는 것을 강력히 권장합니다. 모델이 instruct-style인지 chat-style 모델인지에 따라 각각custom_model.py 또는 custom_chat_model.py를 구현해야 합니다.
구성 가능한 필드 추가하기
다양한 매개변수로 모델을 구성하는 것이 유용한 경우가 많습니다. 여기에는 temperature, model_name, max_tokens 등이 포함될 수 있습니다. LangSmith playground에서 모델을 구성 가능하게 만들려면 모델 서버에 구성 가능한 필드를 추가해야 합니다. 이러한 필드는 playground에서 모델 매개변수를 변경하는 데 사용할 수 있습니다.config.py 파일에서 with_configurable_fields 함수를 구현하여 구성 가능한 필드를 추가할 수 있습니다.
LangSmith Playground에서 모델 사용하기
모델 서버를 배포한 후에는 LangSmith Playground에서 사용할 수 있습니다. playground에 들어가서 chat-style 모델의 경우ChatCustomModel을, instruct-style 모델의 경우 CustomModel provider를 선택하세요.
URL을 입력하세요. playground는 사용 가능한 endpoint와 구성 가능한 필드를 자동으로 감지합니다. 그런 다음 원하는 매개변수로 모델을 호출할 수 있습니다.
모든 것이 올바르게 설정되었다면 playground에서 모델의 응답과 with_configurable_fields에 지정된 구성 가능한 필드를 볼 수 있습니다.
나중에 사용하기 위해 모델 구성을 저장하는 방법은 여기를 참조하세요.
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.