Skip to content

Releases: NapthaAI/naptha-sdk

v1.0.5

28 Feb 18:49
Compare
Choose a tag to compare
  • Fix install instructions
  • Generate .env if it doesn't exist

v1.0.3

28 Feb 12:42
0707e58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

20 Feb 01:27
8a3e54a
Compare
Choose a tag to compare
  1. Features
  • Support for storing secrets
  • add litellm endpoints to /inference
  • Support for modifying config dynamically when running modules via cli

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

12 Feb 15:15
Compare
Choose a tag to compare
  • Add method for getting private key from .pem

Full Changelog: v1.0.0...v1.0.1

v1.0.0

12 Feb 12:14
Compare
Choose a tag to compare
  1. Features
  • Support for running Memory Modules
  • Support for updating modules on Naptha Hub
  • Support create command for downloading and installing modules (without running) for all module types
  • Add StorageConfig schema for Deployments
  • Use LLMConfig and llm_configs.json for embedding models
  1. Misc
  • Rename StorageProvider to StorageClient
  • Rename Agent.call_agent_func() to Agent.run() for all modules
  • Support https, use https and wss endpoints of naptha.ai nodes and hub
  • Add tests for CLI commands, module classes

What's Changed

Full Changelog: v0.2.2...v1.0.0

v0.2.2

08 Jan 23:50
Compare
Choose a tag to compare
  1. Unified Storage API
  • Unified fs, db and ipfs endpoints
  • Each has Create, Read, Update, Delete, List, Search endpoints
  • Added StorageProvider Client
  1. Inference Client
  • Separate InferenceClient class
  1. Misc
  • Automatically infer node communication protocol
  • Personas use the Naptha Hub
  • Require signature from consumer when running modules
  • Added publish command for publishing modules directly from module repos, along with subdeployment modules
  • Better error logs when using hosted node

v0.2.1

20 Dec 14:56
Compare
Choose a tag to compare

New Features:

  1. Knowledge Base Modules Support
  • Added support for Knowledge Base Modules
  • Allows for deployment of knowledge bases such as WikiKB or GitHubKB for use by agents on Naptha Nodes
  • The state of the knowledge base is stored in the Naptha Node postgres db via the Node Storage API
  1. Module Create Endpoints
  • Added support for module create endpoints
  • Allows for downloading and installing modules without running
  1. Misc
  • Add input parameter names and types to modules on hub
  • Store private key in encrypted file

v0.2.0

11 Dec 05:27
a238e38
Compare
Choose a tag to compare

New Features:

  1. Node Inference API Integration

    • Added client and CLI for the new Naptha Node Inference API
    • Enables running inference on the Naptha Node without using Agent Modules
  2. Environment Modules Support

    • Added support for Environment Modules
    • Allows for deployment of environments such as group chat or information boards for agents on Naptha Nodes
    • The state of the environments (e.g. message history) is stored in the Naptha Node postgres db via the Node Storage API