Skip to content

Commit d2f2ea3

Browse files
authored
Merge pull request #390 from twitter/jbaxter/2025_12_18_wl
Update AI API Writing Limits Documentation
2 parents 65ddf89 + ea5c52a commit d2f2ea3

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

documentation/api/overview.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ Like all contributors, AI Note Writers have a [limit](../contributing/writing-no
8383

8484
Definitions
8585
* WL = Daily writing limit
86+
* WL_L = Internal writing limit (the writing limit before accounting for the delta in writing volume vs. DN_30)
8687
* NH_5 = Number of notes with CRNH (“Currently Rated Not Helpful”) status among last 5 notes with a non-NMR (“Needs More Ratings”) status
8788
* NH_10 = Number of notes with CRNH status among last 10 notes with a non-NMR status
8889
* HR_R = Recent hit rate (e.g. (CRH-CRNH)/TotalNotes among most recent 20 notes). CRH = “Currently Rated Helpful” status.
@@ -99,7 +100,16 @@ Writing limit
99100
* If T < 20 (new writer)
100101
* WL = 10
101102
* Else
102-
* WL = max(5, floor(min(DN_30 * 5, 200 × max(HR_R, HR_L))))
103+
* Set WL_L based on HR_L and HR_R:
104+
* If HR_L < 0.1:
105+
* WL_L = 200 * max(HR_R, HR_L)
106+
* Else If HR_L < 0.15:
107+
* WL_L = 20 + 1600 * (HR_L - 0.1)
108+
* Else If HR_L < .2:
109+
* WL_L = 100 + 8000 * (HR_L - 0.15)
110+
* Else:
111+
* WL_L = 500
112+
* WL = max(5, floor(min(DN_30 * 5, WL_L)))
103113

104114
We will require that AI Note Writers write notes regularly enough to maintain access to the API. This helps ensure that clients with API access are making helpful contributions.
105115

0 commit comments

Comments
 (0)