Premium SearchCloud built for AI agents and LLMs
Project description
Neuller: Search Built for AI
The official Python SDK for the Neuller SearchCloud—a high-performance search engine built specifically for AI agents and LLMs.
Installation
pip install neuller
Usage
The primary API for interacting with the Neuller search index is the Responses API. You can generate search results with the code below.
import os
from neuller import Neuller
client = Neuller(
# This is the default and can be omitted
api_key=os.environ.get("API_KEY"),
)
# Fetch Search Results
response = client.responses.create(
q='who is the ceo of google',
content=True
)
print(response)
Retrieving Specific Web Content
If you have a specific URL and want to extract its parsed content using the Neuller SearchCloud:
# Fetch URL Content
content_response = client.content.retrieve(
url='https://en.wikipedia.org/wiki/Search_engine'
)
# In Python, print() will show the full dictionary/nested lists automatically
print(content_response)
Error Handling
If the Neuller API returns an error representing an invalid request (e.g. invalid API key, missing query), standard Python Exceptions will be raised.
try:
client.responses.create(q='')
except Exception as e:
print(f"Failed: {e}")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neuller-1.0.5.tar.gz.
File metadata
- Download URL: neuller-1.0.5.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
119b149847e24a39109d928d13f42c2397656b7de287bf1f60fa3a4a444da90a
|
|
| MD5 |
6d8bfea75335d4d5ad6a15d7f8a67524
|
|
| BLAKE2b-256 |
b1c4f76d15c55f9913752822ede220e19099ca2631ea3ef6ee6a3754066b2817
|
File details
Details for the file neuller-1.0.5-py3-none-any.whl.
File metadata
- Download URL: neuller-1.0.5-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbfb705d35ae55380f6241c0526b29a727506a58f36d1aa4ec29dd1c0edaa785
|
|
| MD5 |
1520e15632bf9117dac50824d8caba79
|
|
| BLAKE2b-256 |
c8e800ec2b271d5397b2484a447a6b5637795f0a93852208e98aa6721d088e59
|