Next-gen Sync & Async AI agents with 100+ functionalities
Project description
Cerina Package
Overview
Cerina is a package that provides functionalities for different llm completions, Advanced AI Agents and Agentic search at free of cost. Explore more below and give a star.
Installation
To install the package, run:
pip install -U cerina
Basic Chat Integration
Use our llm's into your applications at free of cost
- Synchronous
from cerina import Completion
completion = Completion()
prompt = "What are the benefits of using AI in education?"
response = await completion.create(prompt)
print("Response from API:", response)
- Asynchronous Example
import asyncio
from cerina import Completion
completion = Completion()
async def main():
query = "which is the most advanced version of gpt?"
response = await completion.create_async(query)
print(response)
if __name__ == "__main__":
asyncio.run(main())
Integrate Search Functions with GPT
import asyncio
from cerina import IntegratedSearchGPT
async def main():
integrated_search_gpt = IntegratedSearchGPT()
query = "what is the dollar price now in inr?"
response = await integrated_search_gpt.generate_with_search(query)
print("Response from API:", response)
if __name__ == "__main__":
asyncio.run(main())
Search Text
from cerina import print_search_results, search_text, search_images
def main():
query_text = "Hetc"
print("Text Search Results:")
print_search_results(query_text, search_text)
if __name__ == "__main__":
main()
Search Image
from cerina import print_search_results, search_text, search_images
def main():
query_image = "cats"
print("Image Search Results:")
print_search_results(query_image, search_images)
if __name__ == "__main__":
main()
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
cerina-0.2.5.tar.gz
(7.4 kB
view details)
Built Distribution
cerina-0.2.5-py3-none-any.whl
(10.0 kB
view details)
File details
Details for the file cerina-0.2.5.tar.gz
.
File metadata
- Download URL: cerina-0.2.5.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49f6e9960731f170234dda7ed4b4d1b84fc854bc2aeb82b10bc2ab6b1ae67a3b |
|
MD5 | da6ac3b53819767b006a0beeec0fd600 |
|
BLAKE2b-256 | dd0082926854bf7064b513083b916f8d75512bb2e7cc3b243711ccd2638b33ce |
File details
Details for the file cerina-0.2.5-py3-none-any.whl
.
File metadata
- Download URL: cerina-0.2.5-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa57296202b93af27d8936b18592b66dcbbebb6c962ef78d6eeb9e426ad9a690 |
|
MD5 | 336fd0faf06b042f60806999a68c9c40 |
|
BLAKE2b-256 | f97215ad67bcd6ca671616256b61b4dcd57b39f46f2d8c9aa96ac3055879648b |