To create a Provider with AI tool you need cloned gpt4free repository, not PyPi version
- Enter your name for the new provider.
- Copy and paste the URL command from your browser developer tools.
- Let the AI create the provider for you.
- Customize the provider according to your needs.
List of list of potential providers available here
- Find provider.
- Create a new file in g4f/Provider with the name of the Provider.
- Implement a class that extends BaseProvider:
- Here, you can adjust the settings, for example, if the website does support streaming, set supports_stream to True…
- Write code to request the provider in create_async_generator and yield the response, even if it’s a one-time response, do not hesitate to look at other providers for inspiration
- Add the Provider Name in g4f/Provider/init.py:
- You are done! Test your provider by calling it: