text: "authorizationCode"        ]["scopes"].keys()    )    access_token = util.prompt_for_user_token(scope=",".join(scopes))    return {"Authorization": f"Bearer {access_token}"}# Get API credentials.headers = construct_spotify_auth_headers(raw_spotify_api_spec)requests_wrapper = RequestsWrapper(headers=headers)How big is this spec?â€‹endpoints = [    (route, operation)    for route, operations in raw_spotify_api_spec["paths"].items()    for operation in operations    if operation in ["get", "post"]]len(endpoints)    63import tiktokenenc = tiktoken.encoding_for_model("text-davinci-003")def count_tokens(s):    return len(enc.encode(s))count_tokens(yaml.dump(raw_spotify_api_spec))    80326Let's see some examples!â€‹Starting with GPT-4. (Some robustness iterations under way for GPT-3 family.)from langchain.llms.openai import OpenAIfrom langchain.agents.agent_toolkits.openapi import plannerllm = OpenAI(model_name="gpt-4", temperature=0.0)    /Users/jeremywelborn/src/langchain/langchain/llms/openai.py:169: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: `from langchain.chat_models import ChatOpenAI`      warnings.warn(    /Users/jeremywelborn/src/langchain/langchain/llms/openai.py:608: UserWarning: You are trying to use a chat model. This way of initializing it is no longer supported. Instead, please use: