Skip to main content

llamaindex azure openai package for ally

Project description

Ally AI

How to use

Config File

llm:
  api_key: '<private-key>'
  api_version: "<api-version>"
  endpoint: "<endpoint>"
  model: "<model-name>"
  deployment_name: '<deployment-name>'
  temperature: 0.7
  streaming: true

embeddings:
  api_key: '<private-key>'
  api_version: "<api-version>"
  endpoint: "<endpoint>"
  model: "<model-name>"
  deployment_name: '<deployment-name>'

Create LLM

Use Default Settings in LLM

from ally_ai.llamaindex import LLM

llm = LLM()
response = llm.invoke('What is an ally?')
print(response)

Use Custom Settings in LLM

my_llm:
  api_key: '<private-key>'
  api_version: "<api-version>"
from ally_ai.llamaindex import LLM, Settings

settings = Settings(section='my_llm')
llm = LLM(settings=settings)
print(llm.settings.path)
print(llm.settings.section)

Override Settings in LLM

from ally_ai.llamaindex import LLM, Settings

settings = Settings(section='my_llm', api_key='<new-api-key>')
llm = LLM(settings=settings)
response = llm.invoke('What is an ally?')
print(response)

How to Create Embeddings

from ally_ai.llamaindex import Embeddings

embeddings = Embeddings()
response = embeddings.embed_query('What is an ally?')
print(response)

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

ally_ai_llamaindex-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

ally_ai_llamaindex-0.0.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file ally_ai_llamaindex-0.0.2.tar.gz.

File metadata

  • Download URL: ally_ai_llamaindex-0.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.10

File hashes

Hashes for ally_ai_llamaindex-0.0.2.tar.gz
Algorithm Hash digest
SHA256 3813522035e94a3e4ba9ba70ef218f098176ff7ebad761b29cadfa9fe0a87d48
MD5 ffba3c40258e6b3a67ce4ec3f5931a46
BLAKE2b-256 5b724f27c27d71b60ad502bc2efa85d607332264aa3201aac4bd8a03624cc83a

See more details on using hashes here.

File details

Details for the file ally_ai_llamaindex-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ally_ai_llamaindex-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 15e63fb56ecc3a5de5fceb4a71c6e389c59f726b565818afd652ce6ee7bb6d58
MD5 2c0a0173a95c72e18b5078a6a27a4b2b
BLAKE2b-256 38ff9ba234ecb6a24767b3714612b06ac4c55bc8995d0245852f0dacb915dfdb

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