I am integrating Kagi search API into my AI agent and it is always returning a 401.
>>> key = "MYKEY"
>>> from kagiapi import KagiClient
>>> kagi = KagiClient(key)
>>> results = kagi.search("google", limit=10)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/chase/.pyenv/versions/deus-stulti/lib/python3.12/site-packages/kagiapi/api.py", line 33, in search
response.raise_for_status()
File "/home/chase/.pyenv/versions/deus-stulti/lib/python3.12/site-packages/requests/models.py", line 1026, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://kagi.com/api/v0/search?q=google&limit=10
Your API to return something