Skip to main content

SplitticAPI Library

The SplitticAPI Library provides a convenient Python interface for interacting with the Splittic API, allowing users to integrate Splittic’s AI functionality into their applications. This library is designed to be easy to use and flexible for both asynchronous and synchronous programming.

Installation

To install the SplitticAPI Library, use the following command:

pip install SplitticAPI

Getting Started

  1. Obtain API Key: - Visit the FreeAI [discord server](https://discord.gg/W4bwWX3HJx). - Retrieve your API key from the #api channel.

  2. Initialize ChatModule: - Import the ChatModule class from SplitticAPI.meowgpt. - Set the global API key using ChatModule.initialize(api_key).

  3. Create a Chat Instance: - Create a new chat instance using ChatModule.create_chat(api_key). - Each instance automatically generates a unique chat ID.

  4. Send Messages: - Use the reply(message) method to send a synchronous message and get a reply. - Optionally, use the async_reply(message) method for asynchronous interactions.

Example

from SplitticAPI.meowgpt import ChatModule

# Set the global API key
api_key = "your_api_key_here"
ChatModule.initialize(api_key)

# Create a ChatModule instance with a unique chat ID
chat_instance = ChatModule.create_chat(api_key)

# Send a synchronous message and get a reply
def main():
    reply = chat_instance.reply("Hi")
    print(reply)

# Run the program
if __name__ == "__main__":
    main()

For more detailed information, refer to the official Splittic API documentation.

License

This library is released under the MIT License. Feel free to use, modify, and distribute it according to your needs.

Metadata

Release files for SplitticAPI 1

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

Built distribution (wheel)

Table of built distributions (wheels) for SplitticAPI 1
File Interpreter ABI Platform
SplitticAPI-1-py3-none-any.whl Python 3 none any Details

Release files / SplitticAPI-1-py3-none-any.whl

Download URL SplitticAPI-1-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3637d92b31f9d8545a0da27848510a2fee996591f7249ac7db168c6df76422be
BLAKE2b-256 checksum
How to use checksums
7da12af2821047d7fcbaf32bb73d1df99b1131488f6026d351c59a85648b7448
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.0

Release history Release notifications | RSS feed

1.4.2

2 release files

1.4.1

2 release files

1.4

2 release files

1.3.1

2 release files

1.2

1 release file

1.1

1 release file

This release

1 This release

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