summaryrefslogtreecommitdiffstats
path: root/docs/git.md
blob: 89137ffc4d21bd8672b67f56b68f6c03c1bad618 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
### G4F - Installation Guide

Follow these steps to install G4F from the source code:

1. **Clone the Repository:**

```bash
git clone https://github.com/xtekky/gpt4free.git
```

2. **Navigate to the Project Directory:**

```bash
cd gpt4free
```

3. **(Optional) Create a Python Virtual Environment:**

It's recommended to isolate your project dependencies. You can follow the [Python official documentation](https://docs.python.org/3/tutorial/venv.html) for virtual environments.

```bash
python3 -m venv venv
```

4. **Activate the Virtual Environment:**

- On Windows:

```bash
.\venv\Scripts\activate
```

- On macOS and Linux:

```bash
source venv/bin/activate
```

5. **Install Minimum Requirements:**

Install the minimum required packages:

```bash
pip install -r requirements-min.txt
```

6. **Or Install All Packages from `requirements.txt`:**

If you prefer, you can install all packages listed in `requirements.txt`:

```bash
pip install -r requirements.txt
```

7. **Start Using the Repository:**

You can now create Python scripts and utilize the G4F functionalities. Here's a basic example:

Create a `test.py` file in the root folder and start using the repository:

```python
import g4f
# Your code here
```

[Return to Home](/)