메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://wb-21fd5541-feature-automate-reference-docs-generation.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Weave는 동작을 구성하고 최적화하기 위한 환경 변수 세트를 제공합니다. 특정 기능을 제어하기 위해 쉘이나 스크립트 내에서 이러한 변수를 설정할 수 있습니다.
# Example of setting environment variables in the shell
export WEAVE_PARALLELISM=10  # Controls the number of parallel workers
export WEAVE_PRINT_CALL_LINK=false  # Disables call link output
# Example of setting environment variables in Python
import os

os.environ["WEAVE_PARALLELISM"] = "10"
os.environ["WEAVE_PRINT_CALL_LINK"] = "false"

사용 가능한 환경 변수

변수유형기본값설명
WANDB_API_KEYstringNone설정된 경우, API 키를 입력하라는 메시지 없이 W&B Weave에 자동으로 로그인합니다. API 키를 생성하려면 W&B 계정에 로그인하고 다음으로 이동하세요 https://wandb.ai/authorize.
WEAVE_DISABLEDboolfalse다음으로 설정된 경우 true, 모든 Weave 트레이싱을 비활성화합니다. Weave ops는 일반 함수처럼 작동합니다.
WEAVE_PRINT_CALL_LINKbooltrueWeave op를 호출할 때 Weave UI 링크를 출력할지 여부를 제어합니다.
WEAVE_LOG_LEVELstrINFOweave 로거의 로그 레벨을 제어합니다.
WEAVE_CAPTURE_CODEbooltrue나중에 사용하기 위해 다시 로드할 수 있도록 ops에 대한 코드를 저장할지 여부를 제어합니다.
WEAVE_DEBUG_HTTPboolfalse다음으로 설정된 경우 true, 디버깅을 위한 HTTP 요청 및 응답 로깅을 활성화합니다.
WEAVE_PARALLELISMint20평가에서 병렬로 평가할 예제 수를 제어합니다. 다음으로 설정 1 예제를 순차적으로 실행합니다.
WEAVE_TRACE_LANGCHAINbooltrueLangChain에 대한 전역 트레이싱을 제어합니다. 다음으로 설정 false LangChain 트레이싱을 명시적으로 비활성화합니다.
WEAVE_USE_SERVER_CACHEbooltrue서버 응답 캐싱을 활성화합니다. 활성화되면 서버의 응답이 디스크에 캐시되어 반복 쿼리의 성능을 향상시킵니다.
WEAVE_SERVER_CACHE_SIZE_LIMITint1000000000서버 캐시의 최대 크기 제한을 바이트 단위로 설정합니다. 캐시가 이 크기에 도달하면 새로운 항목을 위한 공간을 확보하기 위해 오래된 항목이 자동으로 제거됩니다. 중요: 기본 구현은 SQLite를 사용하며, 이 설정과 관계없이 Write Ahead Log(WAL)가 4MB까지 증가합니다. 이 WAL은 프로그램이 종료될 때 제거됩니다.
WEAVE_SERVER_CACHE_DIRstrNone캐시 파일이 저장될 디렉토리를 지정합니다. 설정하지 않으면 임시 디렉토리가 사용됩니다.
WEAVE_MAX_CALLS_QUEUE_SIZEint100000호출 큐의 최대 크기를 설정합니다. 기본값은 100,000입니다. 값을 0으로 설정하면 큐가 무제한으로 증가할 수 있습니다.
WEAVE_RETRY_MAX_ATTEMPTSint3실패한 요청에 대한 최대 재시도 횟수를 설정합니다.
WEAVE_RETRY_MAX_INTERVALfloat300.0재시도 간 최대 간격을 초 단위로 설정합니다.
WANDB_BASE_URLstringNoneWeave 호스트 URL을 설정합니다. 프롬프트에서 호스트 URL을 입력하는 것과 동일합니다wandb.login(). 다음을 지정할 수 있습니다WANDB_BASE_URLWANDB_API_KEY 사용 전 weave.init() 를 사용하여 Weave에 자동으로 로그인하고 인증합니다.
모든 부울 환경 변수는 다음 값을 허용합니다(대소문자 구분 없음):
  • true, 1, yes, on True 값
  • false, 0, no, off False 값