Skip to main content

A python package to interact with llm model supported by g4f and langchain.

Project description



Logo







Interact with LLM in simple way,
via G4F, OPENAI/LOCALAI
How to use it

    talky = MyLLM()
chat = await talky.chat("My name is Jack")
print(chat)
# 🐻 Hello Jack, this is Bing. I'm happy to help you with general tasks. 😊

chat = await talky.chat("tell me who is president of the united states?")
print(chat)
# The current president of the United States is **Joe Biden**[^1^][1] [^2^][2].
# He took office on **January 20, 2021**[^1^][1] [^2^][2].
# He is the **46th** president of the United States[^2^][2] [^3^][5].

chat = await talky.chat("what is my name")
print(chat)
# 🐻 You told me your name is Jack. Is that correct?

await talky.export_chat_history()
# talky.clear_chat_history()
Documentation

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

myllm-4.19.15.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

myllm-4.19.15-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file myllm-4.19.15.tar.gz.

File metadata

  • Download URL: myllm-4.19.15.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for myllm-4.19.15.tar.gz
Algorithm Hash digest
SHA256 a55fd4249395e8d0916d5abdae4004da85d3194c21a723ef26ef2e2cec20dfb4
MD5 e18ac1ca52f6f9b0856f91b398fee5b4
BLAKE2b-256 d062674108688a17d2c4d70c46ae0b3e373a707c0d78cfbf865ce30284d3baeb

See more details on using hashes here.

File details

Details for the file myllm-4.19.15-py3-none-any.whl.

File metadata

  • Download URL: myllm-4.19.15-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for myllm-4.19.15-py3-none-any.whl
Algorithm Hash digest
SHA256 23eba002b5a154b3038a0f889da62c4633fe31945b22c99e79d50436ab2be1e9
MD5 887f263adf1447765c0a50650424d76e
BLAKE2b-256 d148488f46e9c81838b4f53ec6509d023e180692f9f080941d99a52e7d55d053

See more details on using hashes here.

Supported by

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