logo
P
Prompt Master

Prompt 大师

掌握和 AI 对话的艺术

Invent new words

neologism prompt example

#TL;DR(中文)

  • 这是一个
    code
    few-shot
    风格的
    code
    creativity
    测试:先给两个新词的定义与用例,再让模型照样生成新的句子(或继续造词)。
  • 适合用于:命名、品牌文案、产品术语、以及 “跟随示例格式” 的生成任务。
  • 关键是把 pattern 写清楚:definition → example sentence,并限制输出格式。

#Background

This prompt tests an LLM's ability to create new words and use them in sentences.

#How to Apply(中文)

你可以把它当成一个最小的 template learning:

  • 给 1-3 个 examples,展示你想要的 style 与格式
  • 明确输出:只要一个新词的定义 + 一个句子,或输出 N 组
  • 如果你用于品牌/产品命名,建议加 constraints(发音、长度、避免敏感词、避免商标冲突等)

#How to Iterate(中文)

  1. 固定输出 schema:
    code
    word
    /
    code
    definition
    /
    code
    example_sentence
  2. 加约束:词根/音节/语义领域(例如必须带 “-ify”)
  3. 加 negative examples:哪些词不要生成(太像已有词、难读、歧义)
  4. code
    self-check
    :让模型解释这个新词为什么符合 pattern

#Self-check rubric(中文)

  • 新词是否真的“新”(不是已有常见词)?
  • definition 是否清晰、无自相矛盾?
  • example sentence 是否自然且能体现含义?
  • 是否遵守格式与约束(长度、语气、领域)?

#Practice(中文)

练习:把 “new words” 模式迁移到你业务里的输出格式:

  • code
    word
    换成 “feature name”
  • code
    definition
    换成 “one-line product description”
  • code
    example sentence
    换成 “in-app tooltip”

#Prompt

markdown
A "whatpu" is a small, furry animal native to Tanzania. An example of a sentence that uses the word whatpu is: We were traveling in Africa and we saw these very cute whatpus. To do a "farduddle" means to jump up and down really fast. An example of a sentence that uses the word farduddle is:

#Code / API

#OpenAI (Python)

python
from openai import OpenAI client = OpenAI() response = client.chat.completions.create( model="gpt-4", messages=[ { "role": "user", "content": "A \"whatpu\" is a small, furry animal native to Tanzania. An example of a sentence that uses the word whatpu is:\nWe were traveling in Africa and we saw these very cute whatpus.\n\nTo do a \"farduddle\" means to jump up and down really fast. An example of a sentence that uses the word farduddle is:", } ], temperature=1, max_tokens=256, top_p=1, frequency_penalty=0, presence_penalty=0, )

#Fireworks (Python)

python
import fireworks.client fireworks.client.api_key = "<FIREWORKS_API_KEY>" completion = fireworks.client.ChatCompletion.create( model="accounts/fireworks/models/mixtral-8x7b-instruct", messages=[ { "role": "user", "content": "A \"whatpu\" is a small, furry animal native to Tanzania. An example of a sentence that uses the word whatpu is:\nWe were traveling in Africa and we saw these very cute whatpus.\n\nTo do a \"farduddle\" means to jump up and down really fast. An example of a sentence that uses the word farduddle is:", } ], stop=["<|im_start|>", "<|im_end|>", "<|endoftext|>"], stream=True, n=1, top_p=1, top_k=40, presence_penalty=0, frequency_penalty=0, prompt_truncate_len=1024, context_length_exceeded_behavior="truncate", temperature=0.9, max_tokens=4000, )

#Reference

1v1免费职业咨询