Skip to content

Commit 7d5bb42

Browse files
committed
Hotfix - remove the instrumentation
1 parent 961a762 commit 7d5bb42

14 files changed

Lines changed: 2 additions & 520 deletions

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api"
55

66
[tool.poetry]
77
name = "qualifire"
8-
version = "0.6.7"
8+
version = "0.7.0"
99
description = "Qualifire Python SDK"
1010
readme = "README.md"
1111
authors = ["qualifire-dev <dror@qualifire.ai>"]

qualifire/__init__.py

Lines changed: 1 addition & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
logger = logging.getLogger("qualifire")
1111
QUALIFIRE_API_KEY_ENV_VAR = "QUALIFIRE_API_KEY"
1212
QUALIFIRE_BASE_URL_ENV_VAR = "QUALIFIRE_BASE_URL"
13-
_DEFAULT_BASE_URL = "https://gateway.qualifire.ai/"
13+
_DEFAULT_BASE_URL = "https://proxy.qualifire.ai/"
1414

1515

1616
from importlib import metadata as importlib_metadata
@@ -24,45 +24,3 @@ def get_version() -> str:
2424

2525

2626
version: str = get_version()
27-
28-
29-
def init(
30-
api_key=None,
31-
debug=False,
32-
base_url=None,
33-
):
34-
if api_key is None:
35-
api_key = os.environ.get(QUALIFIRE_API_KEY_ENV_VAR)
36-
if api_key is None:
37-
logger.warning(
38-
f"No API key found, please pass the api key to this function or set the environment variable: {QUALIFIRE_API_KEY_ENV_VAR}"
39-
)
40-
41-
if debug is True:
42-
logger.setLevel("DEBUG")
43-
else:
44-
logger.setLevel("ERROR")
45-
46-
if base_url is None:
47-
base_url = os.environ.get(QUALIFIRE_BASE_URL_ENV_VAR)
48-
49-
if base_url is None:
50-
base_url = _DEFAULT_BASE_URL
51-
52-
logger.debug(
53-
"initializing client",
54-
{
55-
"base_url": base_url,
56-
},
57-
)
58-
59-
qualifire_client = client.Client(
60-
base_url=base_url,
61-
api_key=api_key,
62-
version=version,
63-
)
64-
65-
try:
66-
qualifire_client.initialize()
67-
except Exception:
68-
logger.exception("Error while initializing")

qualifire/client.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import requests
88

9-
from .instrumentations import instrumentors
109
from .types import EvaluationRequest, EvaluationResponse, LLMMessage, SyntaxCheckArgs
1110

1211
logger = logging.getLogger("qualifire")
@@ -25,27 +24,6 @@ def __init__(
2524
self._version = version
2625
self._debug = debug
2726

28-
def initialize(self):
29-
for instrumentor_class in instrumentors:
30-
logger.debug(
31-
"initializing instrumentor",
32-
{
33-
"instrumentor": instrumentor_class.__name__,
34-
},
35-
)
36-
try:
37-
instrumentor = instrumentor_class(
38-
api_key=self._api_key,
39-
base_url=self._base_url,
40-
version=self._version,
41-
)
42-
43-
instrumentor.initialize()
44-
except Exception:
45-
logger.exception("error while initializing instrumentor.")
46-
47-
logger.debug("initialized all instrumentors")
48-
4927
def evaluate(
5028
self,
5129
input: str,

qualifire/example.py

Lines changed: 0 additions & 19 deletions
This file was deleted.

qualifire/instrumentations/__init__.py

Lines changed: 0 additions & 23 deletions
This file was deleted.

qualifire/instrumentations/base_instrumentor.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

qualifire/instrumentations/openai/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

qualifire/instrumentations/openai/shared/__init__.py

Lines changed: 0 additions & 2 deletions
This file was deleted.

qualifire/instrumentations/openai/shared/qualifire_logger.py

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)