Update README.md
Browse files
README.md
CHANGED
|
@@ -34,14 +34,22 @@ This is a large tabular model that can generate tabular data according to the us
|
|
| 34 |
|
| 35 |
The example prompt looks like this:
|
| 36 |
```
|
| 37 |
-
instruction = """
|
|
|
|
| 38 |
|
| 39 |
-
- IPV4_SRC_ADDR (String): IPv4 source address, following the standard format (e.g., "59.166.0.6", "149.171.126.0","175.45.176.2").
|
| 40 |
- L4_SRC_PORT (Integer): IPv4 source port number, a value between 1024 and 65535 (e.g., 443).
|
| 41 |
-
- IPV4_DST_ADDR (String): IPv4 destination address, following the standard format (e.g., "149.171.126.6").
|
| 42 |
- L4_DST_PORT (Integer): IPv4 destination port number, a value between 1024 and 65535 (e.g., 80).
|
| 43 |
- PROTOCOL (Integer): IP protocol identifier byte, representing the protocol used (e.g., 6 for TCP or 17 for UDP).
|
| 44 |
- L7_PROTO (Integer): Layer 7 protocol (numeric), indicating the application protocol, ranging from 0 to 249 (e.g., 1 for HTTP, 2 for HTTPS).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 45 |
"""
|
| 46 |
```
|
| 47 |
|
|
|
|
| 34 |
|
| 35 |
The example prompt looks like this:
|
| 36 |
```
|
| 37 |
+
instruction = """
|
| 38 |
+
You are tasked with generating a synthetic dataset based on the following description. The dataset represents network traffic information. The dataset should include the following columns:
|
| 39 |
|
| 40 |
+
- IPV4_SRC_ADDR (String): IPv4 source address, following the standard format (e.g., ""59.166.0.6"", ""149.171.126.0"",""175.45.176.2"").
|
| 41 |
- L4_SRC_PORT (Integer): IPv4 source port number, a value between 1024 and 65535 (e.g., 443).
|
| 42 |
+
- IPV4_DST_ADDR (String): IPv4 destination address, following the standard format (e.g., ""149.171.126.6"").
|
| 43 |
- L4_DST_PORT (Integer): IPv4 destination port number, a value between 1024 and 65535 (e.g., 80).
|
| 44 |
- PROTOCOL (Integer): IP protocol identifier byte, representing the protocol used (e.g., 6 for TCP or 17 for UDP).
|
| 45 |
- L7_PROTO (Integer): Layer 7 protocol (numeric), indicating the application protocol, ranging from 0 to 249 (e.g., 1 for HTTP, 2 for HTTPS).
|
| 46 |
+
- IN_BYTES (Integer): Incoming number of bytes, representing the data transferred into the network, ranging from 0 to 10,000,000 (e.g., 1500).
|
| 47 |
+
- OUT_BYTES (Integer): Outgoing number of bytes, representing the data transferred out of the network, ranging from 0 to 10,000,000 (e.g., 2000).
|
| 48 |
+
- IN_PKTS (Integer): Incoming number of packets, representing the count of packets entering the network (e.g., 120).
|
| 49 |
+
- OUT_PKTS (Integer): Outgoing number of packets, representing the count of packets leaving the network (e.g., 110).
|
| 50 |
+
- TCP_FLAGS (Integer): Cumulative of all TCP flags (e.g., 27, 0, 19, 18 ).
|
| 51 |
+
- FLOW_DURATION_MILLISECONDS (Integer): Flow duration in milliseconds, indicating how long the flow lasted (e.g., 15000).
|
| 52 |
+
- Label (Integer): Label for indicating malicious attack or not (e.g., 0 for benign traffic or 1 for attack)
|
| 53 |
"""
|
| 54 |
```
|
| 55 |
|