TAAFT
Free mode
100% free
Freemium
Free Trial
Deals

modelscope / PromptScope

Enjoy easier conversations with LLM

45 6 Language: Python License: Apache-2.0 Updated: 1mo ago

README

๐Ÿ“ Introduction

Welcome to PromptScope! In the ever-evolving landscape of artificial intelligence, effective prompt design is crucial for maximizing the performance of language models. PromptScope is a powerful tool designed to streamline this process by providing two essential functionalities: generating demonstrations for in-context learning and optimizing prompts for enhanced efficacy.

PromptScope supports English and Chinese, with OpenAI and Qwen Models for now. Dive in to unlock the full potential of intelligent language generation!

๐ŸŽ‰ News

  • 2025-01-20: Add TipsOptimizer for Instruction Optimization
  • 2024-12-12: PromptScope is released.

๐Ÿ› ๏ธ Installation:

PromptScope requires Python 3.10 or higher.

Note: This project is currently in active development, it's recommended to install from source.

๐Ÿš€ Getting Started

We provide:

  • Examples for Instruction Optimization:
  • Examples for Demonstration Augmentation:
    • Examples for diversity example generation.
    • Examples for similar example generation.
    • Examples for hard example generation.

๐Ÿ’ก Contribute

Contributions are always encouraged!

We highly recommend install pre-commit hooks in this repo before committing pull requests.
These hooks are small house-keeping scripts executed every time you make a git commit,
which will take care of the formatting and linting automatically.

pip install -e .

๐Ÿ› License

This framework is licensed under the Apache License (Version 2.0).

๐Ÿ’ป Acknowledgement

This project utilizes AutoPrompt, OPRO and PromptAgent libraries, which are licensed under the Apache License, Version 2.0.

0 AIs selected
Clear selection
#
Name
Task