from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# Experience search
result = client.spaces.experience_search(
space_id='space-uuid',
query='How to implement authentication?',
limit=10,
mode='agentic',
max_iterations=20
)
for block in result.cited_blocks:
print(f"{block.title} (distance: {block.distance})"){
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"cited_blocks": [
{
"block_id": "<string>",
"distance": 123,
"props": {},
"title": "<string>",
"type": "<string>"
}
]
}
}Retrieve the experience search results for a given query within a space by its ID
from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# Experience search
result = client.spaces.experience_search(
space_id='space-uuid',
query='How to implement authentication?',
limit=10,
mode='agentic',
max_iterations=20
)
for block in result.cited_blocks:
print(f"{block.title} (distance: {block.distance})"){
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"cited_blocks": [
{
"block_id": "<string>",
"distance": 123,
"props": {},
"title": "<string>",
"type": "<string>"
}
]
}
}Project Bearer token (e.g., "Bearer sk-ac-xxxx")
Space ID
Search query for page/folder titles
Maximum number of results to return (1-50, default 10)
Search mode: fast or agentic (default fast)
Cosine distance threshold (0=identical, 2=opposite)
Maximum number of iterations for agentic search (1-100, default 16)