openai/openai-python

Public

mirrored from https://github.com/openai/openai-pythonAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.9.1

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

openai/__init__.py

39lines · modecode

1import os
2
3# OpenAI Python bindings.
4#
5# Originally forked from the MIT-licensed Stripe Python bindings.
6
7# Configuration variables
8
9api_key = os.environ.get("OPENAI_API_KEY")
10organization = os.environ.get("OPENAI_ORGANIZATION")
11client_id = None
12api_base = os.environ.get("OPENAI_API_BASE", "https://api.openai.com")
13file_api_base = None
14api_version = None
15verify_ssl_certs = True
16proxy = None
17default_http_client = None
18app_info = None
19enable_telemetry = True
20max_network_retries = 0
21ca_bundle_path = os.path.join(os.path.dirname(__file__), "data/ca-certificates.crt")
22debug = False
23
24# Set to either 'debug' or 'info', controls console logging
25log = None
26
27# API resources
28from openai.api_resources import ( # noqa: E402,F401
29 Answer,
30 Classification,
31 Completion,
32 Engine,
33 ErrorObject,
34 File,
35 FineTune,
36 Snapshot,
37)
38
39from openai.error import OpenAIError, APIError, InvalidRequestError # noqa: E402,F401
40