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.0b2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aily_code_sdk-0.1.0b2.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.0b2.tar.gz
Algorithm Hash digest
SHA256 d44976ab1fc8e37e4889ee3c1edd85e91fe4220f47155ef0a338833901699906
MD5 af063eb340a955caaf1dee7583997267
BLAKE2b-256 20bba31babd0b10494383fc31715c5cef7cb53861109f8a4aed1b2cf9972096a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aily_code_sdk-0.1.0b2-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.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 2f1a1739cea138eb8b19bb85fa58361d27e09d6adab3351d5f0f240908cdb06f
MD5 8d3e665442a3e8917d9dd8c2d973a021
BLAKE2b-256 3665a6724bbb6fb80fa91d845f9ba46e3734594f3e451eb0fe8ae42bb90570c4

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