메인 콘텐츠로 건너뛰기
Weights & Biases (W&B) Weave는 Microsoft Azure OpenAI 서비스와 통합되어 Azure AI 애플리케이션을 최적화할 수 있도록 지원합니다. 이 페이지에서는 Weave로 Azure OpenAI Call 추적을 시작하는 방법과 더 고급 워크플로를 위한 추가 리소스를 안내합니다.
최신 튜토리얼은 Microsoft Azure용 Weights & Biases에서 확인하세요.

시작하기

Weave로 Azure OpenAI Call 추적을 시작하려면 추적하려는 함수에 weave.op 데코레이터를 적용하세요. 데코레이터를 적용하면 Weave가 함수가 호출될 때마다 입력, 출력, 메타데이터를 자동으로 캡처합니다.
@weave.op()
def call_azure_chat(model_id: str, messages: list, max_tokens: int = 1000, temperature: float = 0.5):
    response = client.chat.completions.create(
        model=model_id,
        messages=messages,
        max_tokens=max_tokens,
        temperature=temperature
    )
    return {"status": "success", "response": response.choices[0].message.content}

더 알아보기

다음 섹션에서는 Weave로 Azure의 고급 주제를 설명합니다.

Weave로 Azure AI Model Inference API 사용하기

Weave로 Azure AI Model Inference API를 사용해 Azure 모델에 대한 인사이트를 얻는 방법을 알아보세요.

Weave로 Azure OpenAI 모델 트레이스하기

Weave를 사용해 Azure OpenAI 모델을 트레이스하는 방법을 알아보세요.