LiteLLM을 사용하여 CrewAI를 다양한 대형 언어 모델(LLM)과 통합하는 방법에 대한 종합적인 가이드로, 지원되는 제공자와 구성 옵션을 포함합니다.
gpt-4o-mini
모델을 사용합니다. 이는 OPENAI_MODEL_NAME
환경 변수에 의해 결정되며, 설정되지 않은 경우 기본값은 “gpt-4o-mini”입니다.
본 가이드에 설명된 대로 다른 모델이나 공급자를 사용하도록 에이전트를 쉽게 설정할 수 있습니다.매개변수 | 유형 | 설명 |
---|---|---|
model | str | 사용할 모델의 이름 (예: “gpt-4”, “claude-2”) |
temperature | float | 출력의 무작위성 제어 (0.0 ~ 1.0) |
max_tokens | int | 생성할 최대 토큰 수 |
top_p | float | 출력 다양성 제어 (0.0 ~ 1.0) |
frequency_penalty | float | 지금까지의 텍스트에서 빈도에 따라 새로운 토큰에 패널티 부여 |
presence_penalty | float | 지금까지의 텍스트에 이미 존재하는지에 따라 새로운 토큰에 패널티 부여 |
stop | str , List[str] | 생성을 중단할 시퀀스(들) |
base_url | str | API 엔드포인트의 기본 URL |
api_key | str | 인증용 API 키 |
Ollama 다운로드 및 설치
원하는 모델 가져오기
ollama pull llama3.2
를 실행하여 모델을 다운로드합니다.에이전트 구성
base_url
파라미터를 설정하여 기본 API URL을 변경할 수 있습니다: