Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 908 Bytes

File metadata and controls

35 lines (24 loc) · 908 Bytes

Steps

Follow the steps below to integrate Langtrace with your Django application:

  • Install the Langtrace SDK. Initialize django project and add this inside the init.py file, for the sake of example we added the following lines in settings.py file.
# settings.py
from langtrace_python_sdk import langtrace
langtrace.init(api_key="<YOUR_API_KEY>")

This is a sample views.py file that uses the Langtrace SDK to call the OpenAI API:

# Create your views here.
from django.http import HttpResponse
from openai import OpenAI


def call_openai():
    client = OpenAI()
    response = client.chat.completions.create(
        model="gpt-4",
        messages=[{"role": "user", "content": "Say this is a test three times"}],
        stream=False,
    )
    return str(response.choices[0].message.content)


def index(request):
    return HttpResponse(call_openai())