Skip to main content

Aily Code SDK

Project description

Aily Code SDK

调用LLM

from aily.server_sdk import llm

message = llm.generate(messages=[
{"role": "user", "content": "Hello world"}
], model="BYOM-pro")
print(message.content)

message = llm.generate(messages=[
{"role": "user", "content": "Hello world"}
], model=llm.LLMModel.BYOM_PRO)
print(message.content)

发送消息

from aily.server_sdk.conversation import send_message, update_message

message_id = send_message('xxx')
print(message_id)

数据查询

执行OQL

from aily.server_sdk.data import execute_oql

oql_query = "SELECT * FROM data_table"
oql_results = execute_oql(oql_query)
print(f"OQL查询结果: {oql_results}")

from aily.server_sdk.data import execute_sql

# 执行SQL查询
sql_query = "SELECT * FROM analytics_table"
sql_results = execute_sql(sql_query)
print(f"SQL查询结果: {sql_results}")

知识库查询

from aily.server_sdk import knowledge

knowledge_id = "my_knowledge_base"
query_text = "如何获取飞书多维表格的高阶权限协作者?"

results = knowledge.retrieve(knowledge_id, query_text, top_k=3, threshold=0.7)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aily_code_sdk-0.1.0b3.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

aily_code_sdk-0.1.0b3-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file aily_code_sdk-0.1.0b3.tar.gz.

File metadata

  • Download URL: aily_code_sdk-0.1.0b3.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.1 Darwin/23.2.0

File hashes

Hashes for aily_code_sdk-0.1.0b3.tar.gz
Algorithm Hash digest
SHA256 0b7cb69ab2acaad36bf7812fcaff9cbb745921862e207269ad883ba83519ebf1
MD5 a51409d19c2efe3b21e8a25649a700b7
BLAKE2b-256 0c5c494d24c10fb27e92f515485f4031bb6a00cfbe937bff1dc3723879a80f01

See more details on using hashes here.

File details

Details for the file aily_code_sdk-0.1.0b3-py3-none-any.whl.

File metadata

  • Download URL: aily_code_sdk-0.1.0b3-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.1 Darwin/23.2.0

File hashes

Hashes for aily_code_sdk-0.1.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 d994ebef76f4a15990d7a68824fd3f77e6c72f988b72c13260758fe2061c1e3c
MD5 59c2a78a741d5f71e51ffa594dffc5b4
BLAKE2b-256 814b43a79b22546f83becd2efe634812aff93e307d37f44c824f78afd149c853

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page