Skip to main content

codingfix-param-use

Fix function call sites to pass positional args by position and assign constants to intermediate variables

معلومات المصدر

المستودع
causify-ai/helpers
آخر نشاط في المصدر
٢٨ فبراير ٢٠٢٦ في ١٨:٠١
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١٤٦
التفرعات
١٦٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
coding.fix_param_use
description
Fix function call sites to pass positional args by position and assign constants to intermediate variables
- I will pass you a file - In that file, make sure that: - Callers pass the parameters by position and pass the keywords arguments - Constant should be assigned to intermediate variable with the same name corresponding to the formal parameters - For a function with the signature ```python def apply_llm_prompt_to_df( prompt: str, df: pd.DataFrame, extractor: Callable[[Union[str, pd.Series]], str], target_col: str, batch_mode: str, *, model: str, batch_size: int = 50, dump_every_batch: Optional[str] = None, tag: str = "Processing", testing_functor: Optional[Callable[[str], str]] = None, use_sys_stderr: bool = False, ) -> Tuple[pd.DataFrame, Dict[str, int]]: ``` - Bad ```python df, stats = hllmcli.apply_llm_prompt_to_df( prompt=prompt, df=df, extractor=extract_person_industry_from_df, target_col="industry", batch_mode=batch_mode, batch_size=batch_size, model=model, tag=tag, ) ``` - Good ```python target_col = "industry" df, stats = hllmcli.apply_llm_prompt_to_df( prompt, df, extract_person_industry_from_df, target_col, batch_mode, batch_size=batch_size, model=model, tag=tag, ) ```
عرض على GitHub