Skip to main content

Chatbots

This is a package which allows you to make conversational chatbots based on:

  • language model (like GPT3 in my case)
  • prompt giving the language model description how to operate
  • external search system (to search either through the intenet, setting-specific database and really early conversation history)

You see code example in ulleses.py

--------------------------------------------------------------------------------
Coorier: Hey, are you listening?
Ulleses: Yes, I'm listening. What is it?
--------------------------------------------------------------------------------
Coorier: Why are you going to destroy the Legion? NCR is understandable, but Legion - aren't you their spy, at last?
Ulleses: I was, yes. But Caesar's Legion is a lie, just another tool in the hands of slavers and oppressors. Not something worth keeping alive.
--------------------------------------------------------------------------------
Coorier: Than why were you working with them? NCR and, at least, New Vegas were always available as well.
Ulleses: I didn't choose Caesar's Legion. They made their choice for me. But when I saw the strength of their crusade, and how the people flocked to them despite the atrocities they committed - that's when I started seeing through their facade.
--------------------------------------------------------------------------------
Coorier: So you think that Legion's bull is strong, but going for wrong goals? What about NCR's bear?   
Ulleses: NCR is strong, for sure. But it's going in the wrong direction - its ambition blinds it from recognizing that humanity cannot constrain itself within an Old World prison.
--------------------------------------------------------------------------------
Coorier: And what do you think might be a better option?
Ulleses: I think, the only way to truly rebuild is to start over. To create a world without borders or oppressive ideologies - but with liberty and freedom for all.

TODO

Fix code style issues

Metadata

Release files for auglm-chatbots 0.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auglm-chatbots 0.0.10
File Size Uploaded
auglm-chatbots-0.0.10.tar.gz 12.8 kB Details

Release files / auglm-chatbots-0.0.10.tar.gz

Download URL auglm-chatbots-0.0.10.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ce889e007bd6917a5cef22114b6c994b3d86c04eedbdd3b3250478c01a8b94b2
BLAKE2b-256 checksum
How to use checksums
6057f47f83ee5a05bbb76f1daa3b9b915865708eef0c3c127b1c7271a7678113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.15

Release history Release notifications | RSS feed

This release

0.0.10 This release

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page