openai / openai-python
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system47% (14,051 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py48% (14,051 lines)
Duplication per Component (primary)
src48% (14,051 lines)
scripts0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 3,277 duplicates...
Size#FoldersFilesLinesCode
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
106 x 2 src/openai/types/evals
src/openai/types/evals
19:275 (86%)
19:275 (86%)
view
64 x 2 src/openai/lib
src/openai/lib
165:260 (13%)
439:534 (13%)
view
63 x 2 src/openai/resources/beta
src/openai/resources/beta
214:358 (12%)
663:807 (12%)
view
62 x 2 src/openai
src/openai
199:278 (14%)
432:511 (14%)
view
59 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
184:247 (14%)
463:526 (14%)
view
56 x 2 src/openai/types/shared
src/openai/types/shared_params
5:61 (100%)
7:63 (100%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
49 x 2 src/openai/types
src/openai/types
18:112 (83%)
18:112 (83%)
view
48 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
63:156 (11%)
342:435 (11%)
view
48 x 2 src/openai/resources/beta/threads/runs
src/openai/resources/beta/threads/runs
931:982 (2%)
1114:1165 (2%)
view
47 x 2 src/openai
src/openai
280:338 (15%)
213:271 (10%)
view
45 x 2 src/openai/types/responses
src/openai/types/responses
19:131 (97%)
20:132 (93%)
view
42 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
928:969 (5%)
2031:2072 (5%)
view
41 x 2 src/openai/lib/streaming
src/openai/lib/streaming
980:1038 (6%)
6:64 (100%)
view
41 x 2 src/openai/resources/beta
src/openai/types/beta
220:260 (8%)
36:76 (68%)
view
41 x 2 src/openai/resources/beta/threads/runs
src/openai/resources/beta/threads/runs
2348:2392 (2%)
2531:2575 (2%)
view
41 x 2 src/openai/resources/beta
src/openai/types/beta
669:709 (8%)
36:76 (68%)
view
40 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
77:344 (5%)
1180:1447 (5%)
view
39 x 2 src/openai/resources/responses
src/openai/resources/responses
779:823 (5%)
1666:1710 (5%)
view
39 x 2 src/openai
src/openai
211:255 (13%)
142:186 (8%)
view
37 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
346:384 (5%)
1449:1487 (5%)
view
37 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
884:922 (5%)
1987:2025 (5%)
view
37 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
615:653 (5%)
1718:1756 (5%)
view
35 x 2 src/openai/resources
src/openai/resources
48:126 (25%)
163:241 (25%)
view
34 x 2 src/openai/resources
src/openai/resources
118:217 (10%)
442:541 (10%)
view
33 x 2 src/openai/resources/responses
src/openai/resources/responses
826:860 (4%)
1713:1747 (4%)
view
32 x 2 src/openai/resources/beta/threads/runs
src/openai/resources/beta/threads/runs
1150:1181 (1%)
2560:2591 (1%)
view
32 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
351:384 (4%)
620:653 (4%)
view
32 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
1454:1487 (4%)
1723:1756 (4%)
view
32 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
620:653 (4%)
1454:1487 (4%)
view
32 x 2 src/openai/resources/chat/completions
src/openai/resources/chat/completions
351:384 (4%)
1723:1756 (4%)
view
32 x 2 src/openai
src/openai
59:97 (11%)
161:199 (11%)
view
31 x 2 src/openai/resources/beta
src/openai/resources/beta
362:395 (6%)
811:844 (6%)
view
31 x 2 src/openai/resources/beta/realtime
src/openai/resources/beta/realtime
44:161 (20%)
210:327 (20%)
view
30 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
216:247 (7%)
348:379 (7%)
view
30 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
348:379 (7%)
495:526 (7%)
view
30 x 2 src/openai/resources/responses
src/openai/resources/responses
674:703 (3%)
1562:1591 (3%)
view
30 x 2 src/openai
src/openai
104:145 (6%)
337:378 (6%)
view
30 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
69:100 (7%)
495:526 (7%)
view
30 x 2 src/openai/resources/beta/chat
src/openai/resources/beta/chat
69:100 (7%)
216:247 (7%)
view
29 x 2 src/openai/resources
src/openai/resources
544:572 (8%)
1094:1122 (8%)
view