Page MenuHomePhabricator

achou (AikoChou)
Machine Learning Engineer

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Feb 15 2022, 2:51 PM (242 w, 2 d)
Availability
Available
IRC Nick
aiko
LDAP User
Unknown
MediaWiki User
AChou-WMF [ Global Accounts ]

Recent Activity

Yesterday

achou moved T440444: tool-server: Show Wikipedia semantic search results as cards in chat (MCP Apps) from Unsorted/Needs Triage to Ready to Go on the Machine-Learning-Team (Q2 FY2026-27) board.
Thu, Oct 8, 11:28 AM · Patch-For-Review, Machine-Learning-Team (Q2 FY2026-27)
achou moved T431553: ml-serve: review documentation and apply AMD MI300X system-optimization settings to ml-serve1012-1015 from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q2 FY2026-27) board.
Thu, Oct 8, 11:28 AM · Machine-Learning-Team (Q2 FY2026-27), Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work
achou edited projects for T431553: ml-serve: review documentation and apply AMD MI300X system-optimization settings to ml-serve1012-1015, added: Machine-Learning-Team (Q2 FY2026-27); removed Machine-Learning-Team (Q1 FY2026-27).
Thu, Oct 8, 11:28 AM · Machine-Learning-Team (Q2 FY2026-27), Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work
achou added a comment to T431553: ml-serve: review documentation and apply AMD MI300X system-optimization settings to ml-serve1012-1015.

Plan: ml-serve1015 baseline benchmark (before/after MI300X tuning)

Thu, Oct 8, 10:43 AM · Machine-Learning-Team (Q2 FY2026-27), Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work
achou added a comment to T440288: Add 'test/unit/<model>/' paths to Zuul trigger file filters.

Thanks for the suggestion! I like the idea of keeping tests next to the model code, but there are a few things we'd need to consider:

Thu, Oct 8, 9:22 AM · Machine-Learning-Team (Q2 FY2026-27), Patch-For-Review, Lift-Wing, Essential-Work

Wed, Oct 7

achou created T440444: tool-server: Show Wikipedia semantic search results as cards in chat (MCP Apps).
Wed, Oct 7, 10:24 AM · Patch-For-Review, Machine-Learning-Team (Q2 FY2026-27)

Mon, Oct 5

achou added a comment to T433699: RevertRisk-Wikidata: move serving and stream to Linked Artifacts Cache.

Hm. I was imagining just hiding LAC behind whatever endpoint you expect LiftWing HTTP callers to call.
Where possible, LiftWing inference calls would be via gRPC lambda behind LAC. There'd be no route to the inference endpoint without LAC.

Thanks! That makes sense.

Mon, Oct 5, 1:00 PM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)

Fri, Oct 2

achou added a comment to T433699: RevertRisk-Wikidata: move serving and stream to Linked Artifacts Cache.

Wikimedia Enterprise — switch to the LAC endpoint

Q: I wonder if a better generalized route would be like:

Public LiftWing HTTP API -> LAC -> LiftWing Lambda

And if needed, LiftWing HTTP API could add support for passing Cache-Control: no-cache through to LAC.

Fri, Oct 2, 11:19 AM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)
achou closed T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization as Resolved.
Fri, Oct 2, 7:53 AM · Machine-Learning-Team (Q1 FY2026-27)

Thu, Oct 1

achou added a comment to T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization.

We've also settled on the name for the user-facing UI: Hummingbird Chat

Thu, Oct 1, 9:53 AM · Machine-Learning-Team (Q1 FY2026-27)

Wed, Sep 30

achou added a comment to T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization.

We decided to move forward with LibreChat for LiftWing Studio.

Wed, Sep 30, 2:53 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T436928: ml-serve-eqiad: Repartition two MI300X nodes from 24GB to 96GB partitions.

@DPogorzelski-WMF Could you also update the doc https://wikitech.wikimedia.org/wiki/Machine_Learning/AMD_GPU to reflect the current GPU partitioning when you get a chance? Thanks!

Wed, Sep 30, 10:11 AM · Patch-For-Review, Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)

Tue, Sep 29

achou added a comment to T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization.

Here are the main findings from comparing Open WebUI and LibreChat across a few areas: user-facing evaluation, agent/workspace setups, and RAG. The two frameworks overlap a lot in core capabilities, but their product direction and user experience feel a bit different.

Tue, Sep 29, 1:29 PM · Machine-Learning-Team (Q1 FY2026-27)

Mon, Sep 28

achou moved T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Mon, Sep 28, 3:38 PM · Machine-Learning-Team (Q1 FY2026-27)

Wed, Sep 23

achou added a comment to T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization.

Here are a few areas I think are worth comparing more closely:

  • MCP / agent workflows
  • Access control and LiteLLM integration
  • User-facing experimentation / evaluation workflows
Wed, Sep 23, 4:21 PM · Machine-Learning-Team (Q1 FY2026-27)
achou created T438987: Evaluate LibreChat and Open WebUI for LiftWing Studio Productionization.
Wed, Sep 23, 3:50 PM · Machine-Learning-Team (Q1 FY2026-27)

Tue, Sep 22

achou added a comment to T438673: liftwing-studio: Set up a shared local LibreChat environment.

I spent some time looking into LiteLLM's Agent and MCP gateways today, mainly to understand where they fit and clarify some of the questions we had around whether LiteLLM sits before or after the harness and tool servers.

Tue, Sep 22, 3:23 PM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T438673: liftwing-studio: Set up a shared local LibreChat environment.

Some possible next steps from today's standup:

Tue, Sep 22, 8:16 AM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)

Mon, Sep 21

achou added a comment to T438673: liftwing-studio: Set up a shared local LibreChat environment.

I also tried the LibreChat Agent setup today, using the same task from llm-lab experiment 05.

Mon, Sep 21, 4:34 PM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)

Wed, Sep 16

achou created P96460 revertrisk_wikidata error.
Wed, Sep 16, 12:07 PM

Tue, Sep 15

achou added a comment to T437637: Revise Tone: allow excluding article sections from suggestions.

@achou would it be relatively easy to add to this list, or would it be impossible to add disallow suggestions in sections that are likely "plot summary" related?

Tue, Sep 15, 10:44 AM · Machine-Learning-Team, Revise-Tone-Structured-Task, Community Feedback (Growth), Growth-Team

Wed, Sep 9

achou moved T435583: Update current inference services docs on Wikitech from Unsorted/Needs Triage to Ready to Go on the Machine-Learning-Team (Q1 FY2026-27) board.
Wed, Sep 9, 1:20 PM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a parent task for T436928: ml-serve-eqiad: Repartition two MI300X nodes from 24GB to 96GB partitions: T424923: Support GPU Partition specification in deployments.
Wed, Sep 9, 12:38 PM · Patch-For-Review, Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a subtask for T424923: Support GPU Partition specification in deployments: T436928: ml-serve-eqiad: Repartition two MI300X nodes from 24GB to 96GB partitions.
Wed, Sep 9, 12:38 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T424923: Support GPU Partition specification in deployments.

Machine-Learning-Team will give the list of partitions / nodes to repartition

Wed, Sep 9, 12:38 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou edited projects for T434198: Update istio-cni to 1.29, added: Data-Platform-SRE, Machine-Learning-Team (Q1 FY2026-27); removed Machine-Learning-Team.
Wed, Sep 9, 12:36 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Patch-For-Review, ServiceOps, Prod-Kubernetes, Kubernetes

Sep 3 2026

achou added a comment to T424923: Support GPU Partition specification in deployments.

Thanks @DPogorzelski-WMF, this is really helpful. That clears up the infra-side questions I had.

Sep 3 2026, 10:06 AM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)

Aug 31 2026

achou renamed T433699: RevertRisk-Wikidata: move serving and stream to Linked Artifacts Cache from [draft] RR-Wikidata: Decide on Linked Artifact Cache for stream (WME consumption via Hoarde) to RevertRisk-Wikidata: move serving and stream to Linked Artifacts Cache.
Aug 31 2026, 9:07 AM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)

Aug 24 2026

achou moved T429675: Redeploy Liftwing pick up current mirror from In Progress to Ready to Go on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 24 2026, 8:06 AM · Patch-For-Review, Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Lift-Wing

Aug 20 2026

achou added a comment to T426364: Revise Tone Structured Task: release on remaining wikis supported by Tone check.

Hi, just wanted to clarify: the pilot wikis already released are en, fr, ar, and pt, and the new releases (part of this task) are ru, ja, nl, zh, de, and es, right?

Aug 20 2026, 2:48 PM · Editing-team, Machine-Learning-Team, Revise-Tone-Structured-Task, Growth-Team
achou added a comment to T433319: Update Revise Tone pipelines to incorporate additional languages and update topic filters.

Regarding Part 2: Scaling to more languages, the Growth team would like to enable the following additional languages, according to T426364:

Aug 20 2026, 9:45 AM · Machine-Learning-Team (Q1 FY2026-27)

Aug 19 2026

achou moved T430030: Editing Suggestions - Update static descriptions. from Ready to Go to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 19 2026, 10:31 AM · OKR-Work, Machine-Learning-Team (Q1 FY2026-27), VisualEditor, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 2)
achou moved T429675: Redeploy Liftwing pick up current mirror from Ready to Go to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 19 2026, 10:30 AM · Patch-For-Review, Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Lift-Wing
achou moved T426947: Raise revertrisk namespace resource quota to allow rolling deployments from In Progress to Done on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 19 2026, 10:29 AM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou closed T426947: Raise revertrisk namespace resource quota to allow rolling deployments as Resolved.

Deployed 2026-08-17, verified with kubectl describe quota quota-compute-resources. Resolving.

Aug 19 2026, 10:29 AM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou renamed T426947: Raise revertrisk namespace resource quota to allow rolling deployments from ml-serve: assess and raise resource quotas to support rolling deployments in revertrisk (and other) namespaces to Raise revertrisk namespace resource quota to allow rolling deployments.
Aug 19 2026, 10:27 AM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou edited projects for T435196: Machine learning packages size on GitLab, added: Machine-Learning-Team (Q1 FY2026-27); removed Machine-Learning-Team.
Aug 19 2026, 9:17 AM · Machine-Learning-Team (Q1 FY2026-27), Collaboration-Services

Aug 17 2026

achou moved T429675: Redeploy Liftwing pick up current mirror from Done to Ready to Go on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 17 2026, 3:49 PM · Patch-For-Review, Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Lift-Wing
achou reopened T429675: Redeploy Liftwing pick up current mirror, a subtask of T416707: Sunsetting mirrors.wikimedia.org, as Open.
Aug 17 2026, 3:47 PM · User-notice-archive, Patch-For-Review, Release-Engineering-Team (Radar), Infrastructure-Foundations, SRE
achou reopened T429675: Redeploy Liftwing pick up current mirror as "Open".

Reopening: @elukey asked on #talk-to-machine-learning for a rebuild of the ores-legacy image (debmonitor-client fails to install on it) — same root cause as this task, and ores-legacy isn't the only one left.

Aug 17 2026, 3:47 PM · Patch-For-Review, Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Lift-Wing
achou added a comment to T424923: Support GPU Partition specification in deployments.

We're planning to taint every GPU pool so a service can only land on the GPU type it explicitly tolerates (details above). Before we ask for the taints to be applied, a few things we'd like SRE's read on — most sit on the infrastructure side.

Aug 17 2026, 11:50 AM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou moved T426947: Raise revertrisk namespace resource quota to allow rolling deployments from Ready to Go to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 17 2026, 9:56 AM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)

Aug 13 2026

achou added a comment to T429049: Threshold analysis for WMDE use cases of Wikidata RR model.

Thanks for working on this, George!

Aug 13 2026, 11:44 AM · Wikidata-Omega (Triaging), Wikidata, Machine-Learning-Team (Q1 FY2026-27)

Aug 12 2026

achou created T434682: liftwing-openapi-server: Add the LLM endpoints to the OpenAPI spec.
Aug 12 2026, 3:33 PM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T432269: Wikidata RevertRisk: 500 error from fetch_labels_from_api() on some property lookups.

The dashboard shows the frequency and latency of the 500 errors: https://grafana.wikimedia.org/d/zsdYRV7Vk/istio-sidecar?orgId=1&var-cluster=aWotKxQMz&var-namespace=revertrisk&var-backend=revertrisk-wikidata-predictor-00005-private&var-response_code=500&var-quantile=0.5&var-quantile=0.95&var-quantile=0.99&from=now-24h&to=now&timezone=utc

Aug 12 2026, 10:38 AM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou closed T431847: Publish V0 LiftWing LLM documentation on Wikitech as Resolved.
Aug 12 2026, 10:07 AM · Machine-Learning-Team (Q1 FY2026-27)
achou closed T431847: Publish V0 LiftWing LLM documentation on Wikitech, a subtask of T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania, as Resolved.
Aug 12 2026, 10:07 AM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431847: Publish V0 LiftWing LLM documentation on Wikitech.

Update — added the last two pieces:

Aug 12 2026, 10:07 AM · Machine-Learning-Team (Q1 FY2026-27)

Aug 11 2026

achou reopened T430030: Editing Suggestions - Update static descriptions., a subtask of T428311: [Milestone] Deploy LLM-generated MoS suggestions as experimental (Phase 1), as Open.
Aug 11 2026, 2:14 PM · VisualEditor, Patch-For-Review, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode
achou reopened T430030: Editing Suggestions - Update static descriptions. as "Open".
Aug 11 2026, 2:14 PM · OKR-Work, Machine-Learning-Team (Q1 FY2026-27), VisualEditor, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 2)
achou reopened T430030: Editing Suggestions - Update static descriptions., a subtask of T409863: Q2 FY2025-26 Goal: Generate a list of edit suggestions using machine learning, as Open.
Aug 11 2026, 2:14 PM · Machine-Learning-Team, OKR-Work, Goal
achou closed T430030: Editing Suggestions - Update static descriptions., a subtask of T428311: [Milestone] Deploy LLM-generated MoS suggestions as experimental (Phase 1), as Resolved.
Aug 11 2026, 2:14 PM · VisualEditor, Patch-For-Review, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode
achou closed T430030: Editing Suggestions - Update static descriptions. as Resolved.
Aug 11 2026, 2:14 PM · OKR-Work, Machine-Learning-Team (Q1 FY2026-27), VisualEditor, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 2)
achou closed T430030: Editing Suggestions - Update static descriptions., a subtask of T409863: Q2 FY2025-26 Goal: Generate a list of edit suggestions using machine learning, as Resolved.
Aug 11 2026, 2:14 PM · Machine-Learning-Team, OKR-Work, Goal

Aug 6 2026

achou closed T420883: Add Wikidata RevertRisk predictions to mediawiki.page_revert_risk_prediction_change, a subtask of T429049: Threshold analysis for WMDE use cases of Wikidata RR model, as Resolved.
Aug 6 2026, 4:23 PM · Wikidata-Omega (Triaging), Wikidata, Machine-Learning-Team (Q1 FY2026-27)
achou closed T420883: Add Wikidata RevertRisk predictions to mediawiki.page_revert_risk_prediction_change as Resolved.

Mitigation deployed today: scaled revertrisk-wikidata to 3 replicas, following the ChangeProp concurrency reduction. Monitoring Grafana, latency trending back toward pre-event-stream baseline.

Aug 6 2026, 4:23 PM · Machine-Learning-Team (Q1 FY2026-27)

Aug 4 2026

achou moved T426947: Raise revertrisk namespace resource quota to allow rolling deployments from Unsorted/Needs Triage to Ready to Go on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 4 2026, 1:10 PM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou moved T432933: gpt-oss-safeguard-20b fails with 500 when output cannot be parsed as Harmony messages from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 4 2026, 1:06 PM · Patch-For-Review, Machine-Learning-Team (Q1 FY2026-27)
achou moved T432765: Revise Tone: populate suggestions for new predicted topics from Unsorted/Needs Triage to Ready to Go on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 4 2026, 1:04 PM · Machine-Learning-Team, Revise-Tone-Structured-Task, Growth-Team
achou moved T431851: Establish a benchmarking baseline for LiftWing LLM serving from In Progress to Done on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 4 2026, 9:31 AM · Machine-Learning-Team (Q1 FY2026-27)
achou moved T432830: Benchmark the public API endpoint (from Toolforge) from Unsorted/Needs Triage to Done on the Machine-Learning-Team (Q1 FY2026-27) board.
Aug 4 2026, 9:31 AM · Machine-Learning-Team (Q1 FY2026-27)
achou updated the task description for T431851: Establish a benchmarking baseline for LiftWing LLM serving.
Aug 4 2026, 9:31 AM · Machine-Learning-Team (Q1 FY2026-27)
achou closed T431851: Establish a benchmarking baseline for LiftWing LLM serving, a subtask of T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania, as Resolved.
Aug 4 2026, 9:30 AM · Machine-Learning-Team (Q1 FY2026-27)
achou closed T431851: Establish a benchmarking baseline for LiftWing LLM serving as Resolved.

Baseline established and tooling landed (see benchmarks/). Public-endpoint half done in T432830. Closing — Locust deferred as noted in benchmarks/README.md.

Aug 4 2026, 9:30 AM · Machine-Learning-Team (Q1 FY2026-27)
achou updated the task description for T432830: Benchmark the public API endpoint (from Toolforge).
Aug 4 2026, 9:26 AM · Machine-Learning-Team (Q1 FY2026-27)
achou closed T432830: Benchmark the public API endpoint (from Toolforge), a subtask of T431851: Establish a benchmarking baseline for LiftWing LLM serving, as Resolved.
Aug 4 2026, 9:26 AM · Machine-Learning-Team (Q1 FY2026-27)
achou closed T432830: Benchmark the public API endpoint (from Toolforge) as Resolved.

Public-endpoint baselines run from Toolforge for both models, results and overhead comparison posted above. Wrapper fix folded into CL 1319848. Closing.

Aug 4 2026, 9:26 AM · Machine-Learning-Team (Q1 FY2026-27)

Jul 31 2026

achou added a comment to T426947: Raise revertrisk namespace resource quota to allow rolling deployments.

While testing the rollout in T420883, I found another deployment constraint that's related to this discussion.

Jul 31 2026, 2:52 PM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T420883: Add Wikidata RevertRisk predictions to mediawiki.page_revert_risk_prediction_change.

Enterprise reported a latency regression after the event stream went live on 2026-07-15. Since the event-stream workload and Enterprise traffic share the same deployment, I started investigating a short-term mitigation by increasing revertrisk-wikidata from 2 -> 3 replicas.

Jul 31 2026, 2:50 PM · Machine-Learning-Team (Q1 FY2026-27)

Jul 28 2026

achou created T433361: [Spike] KServe LLMInferenceService vs. native vLLM deployment for LLM serving.
Jul 28 2026, 11:15 AM · Machine-Learning-Team (Q1 FY2026-27)

Jul 24 2026

achou added a comment to T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania.
  • Qwen3-14B FP8 (including FP8 KV cache) is now deployed, on a single 24 GB GPU partition. (T431852)
  • Benchmarking baseline recorded for Qwen3-14B FP8 (T431851#12145547).
  • Public-API benchmarking baseline recorded for both public models, run from Toolforge (T432830#12154062).
  • Documentation: added the Wikimania program page, a volunteer/developer quick-start extracted from the main docs.
Jul 24 2026, 4:22 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T432830: Benchmark the public API endpoint (from Toolforge).

Ran the public endpoint (api.wikimedia.org) from Toolforge, which bypasses the 100/hour cap via the known-network tier. Same fixed config as the internal baseline, so the numbers compare directly.

Jul 24 2026, 4:11 PM · Machine-Learning-Team (Q1 FY2026-27)

Jul 23 2026

achou added a comment to T431851: Establish a benchmarking baseline for LiftWing LLM serving.

@OKarakaya-WMF thank you! totally agree, your conclusion is spot on: this setup gets impacted by load faster than the 27B. One thing: could you add this run's UTC window + a dashboard link scoped to that window to the results above (like the 27B post)? That way anyone can open the live panels for the exact run instead of just the screenshot.

Jul 23 2026, 11:50 AM · Machine-Learning-Team (Q1 FY2026-27)
achou edited projects for T432765: Revise Tone: populate suggestions for new predicted topics, added: Machine-Learning-Team (Q1 FY2026-27); removed Machine-Learning-Team.
Jul 23 2026, 8:14 AM · Machine-Learning-Team, Revise-Tone-Structured-Task, Growth-Team

Jul 22 2026

achou added a comment to T431851: Establish a benchmarking baseline for LiftWing LLM serving.

Thanks @OKarakaya-WMF! Quick note — this looks like a single vllm-bench call at concurrency 32, so it prints vllm-bench's per-run output but not the combined summary table. That table (and the full 1/8/32/64 sweep) comes from the benchmark_llm.sh wrapper. You can get the sweep + table for the 14B with:

Jul 22 2026, 11:46 AM · Machine-Learning-Team (Q1 FY2026-27)
achou added a subtask for T431851: Establish a benchmarking baseline for LiftWing LLM serving: T432830: Benchmark the public API endpoint (from Toolforge).
Jul 22 2026, 8:53 AM · Machine-Learning-Team (Q1 FY2026-27)
achou added a parent task for T432830: Benchmark the public API endpoint (from Toolforge): T431851: Establish a benchmarking baseline for LiftWing LLM serving.
Jul 22 2026, 8:53 AM · Machine-Learning-Team (Q1 FY2026-27)
achou created T432830: Benchmark the public API endpoint (from Toolforge).
Jul 22 2026, 8:53 AM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T429675: Redeploy Liftwing pick up current mirror.

Most services are rebuilt and deployed to prod: outlink, article-country, revscoring, revertrisk-multilingual, revertrisk-wikidata, and editing_suggestions.

Jul 22 2026, 8:01 AM · Patch-For-Review, Essential-Work, Machine-Learning-Team (Q1 FY2026-27), Lift-Wing

Jul 20 2026

achou added a comment to T431847: Publish V0 LiftWing LLM documentation on Wikitech.

New program page for Wikimania is created: LiftWing/Large_Language_Models/Wikimania_2026

Jul 20 2026, 3:58 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431847: Publish V0 LiftWing LLM documentation on Wikitech.

I'm wrapping up the Available Models / Deployment sections of the LLM docs. I pulled precision, tensor-parallel, and context length from the deployment configs, but need to confirm a few base-model identities:

Jul 20 2026, 12:45 PM · Machine-Learning-Team (Q1 FY2026-27)

Jul 17 2026

achou added a comment to T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania.
Jul 17 2026, 2:41 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431851: Establish a benchmarking baseline for LiftWing LLM serving.

V0 benchmark baseline — llm-qwen36-27b (FP8)

Jul 17 2026, 12:29 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431851: Establish a benchmarking baseline for LiftWing LLM serving.

Thanks @OKarakaya-WMF. Yes, I'm passing --percentile-metrics ttft,tpot,itl,e2el. On why I switched to vllm-bench (the standalone Rust binary) rather than the Python vllm bench serve: it wasn't about the metrics, both support the e2el flag. I needed a custom Host header to route through the internal Knative gateway, which the vllm bench serve build I had didn't expose. Plus, it's much lighter to install, a single binary, no Python env or the full vllm/torch dependency stack. Its JSON schema matches vllm bench serve, so results stay comparable.

Jul 17 2026, 12:24 PM · Machine-Learning-Team (Q1 FY2026-27)

Jul 16 2026

achou moved T431851: Establish a benchmarking baseline for LiftWing LLM serving from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Jul 16 2026, 4:42 PM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431851: Establish a benchmarking baseline for LiftWing LLM serving.

Got a working benchmarking setup on the ML-lab host, against llm-qwen36-27b on the internal endpoint; smoke test passes. Full concurrency sweep + baseline numbers still to come.

Jul 16 2026, 4:40 PM · Machine-Learning-Team (Q1 FY2026-27)
achou moved T431847: Publish V0 LiftWing LLM documentation on Wikitech from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Jul 16 2026, 9:48 AM · Machine-Learning-Team (Q1 FY2026-27)
achou updated the task description for T431847: Publish V0 LiftWing LLM documentation on Wikitech.
Jul 16 2026, 9:48 AM · Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T431847: Publish V0 LiftWing LLM documentation on Wikitech.

Update: V0 documentation is live

Jul 16 2026, 9:47 AM · Machine-Learning-Team (Q1 FY2026-27)

Jul 15 2026

achou created T432269: Wikidata RevertRisk: 500 error from fetch_labels_from_api() on some property lookups.
Jul 15 2026, 5:25 PM · Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a comment to T420883: Add Wikidata RevertRisk predictions to mediawiki.page_revert_risk_prediction_change.

The revertrisk-wikidata prediction stream is now live in production and available via EventStreams:
https://stream.wikimedia.org/v2/ui/#/?streams=mediawiki.page_revert_risk_wikidata_prediction_change.v1

Jul 15 2026, 5:12 PM · Machine-Learning-Team (Q1 FY2026-27)

Jul 14 2026

achou created P94827 revertrisk-wikidata 500 error.
Jul 14 2026, 1:47 PM
achou moved T431978: Enable FP8 KV Cache for Qwen36-27b from Unsorted/Needs Triage to In Progress on the Machine-Learning-Team (Q1 FY2026-27) board.
Jul 14 2026, 11:10 AM · Machine-Learning-Team (Q1 FY2026-27)
achou moved T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania from Unsorted/Needs Triage to Goals/Epics on the Machine-Learning-Team (Q1 FY2026-27) board.
Jul 14 2026, 11:10 AM · Machine-Learning-Team (Q1 FY2026-27)

Jul 13 2026

achou added a comment to T420883: Add Wikidata RevertRisk predictions to mediawiki.page_revert_risk_prediction_change.

Update: proceeding to production.

Jul 13 2026, 11:53 AM · Machine-Learning-Team (Q1 FY2026-27)

Jul 10 2026

achou added a subtask for T429597: LLM observability: T429236: monitoring: View GPU usage per LLM deployment/model.
Jul 10 2026, 6:35 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a parent task for T429236: monitoring: View GPU usage per LLM deployment/model: T429597: LLM observability.
Jul 10 2026, 6:35 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a subtask for T429597: LLM observability: T429237: monitoring: Grafana dashboard for LLM serving on MI300X.
Jul 10 2026, 6:35 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a parent task for T429237: monitoring: Grafana dashboard for LLM serving on MI300X: T429597: LLM observability.
Jul 10 2026, 6:35 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work, Machine-Learning-Team (Q1 FY2026-27)
achou added a subtask for T431846: Q1 FY2026-27 Milestone 1: Deliver a V0 LLM platform for Wikimania: T429236: monitoring: View GPU usage per LLM deployment/model.
Jul 10 2026, 6:34 PM · Machine-Learning-Team (Q1 FY2026-27)