Commit b55e165
authored
feat(api): add prompt-cache prewarming (#1017)
## Summary
Adds a prewarm option to stable and beta Responses prompt-cache
builders.
## Changes
- Expose the prewarm boolean option for Responses prompt caching
- Preserve omission and explicit false values without changing other
request options
Co-authored-by: jbeckwith-oai <269036200+jbeckwith-oai@users.noreply.github.com>1 parent 6c24e36 commit b55e165
14 files changed
Lines changed: 203 additions & 18 deletions
File tree
- api_reference
- openai-java-core/src
- main/kotlin/com/openai/models
- beta/responses
- responses
- test/kotlin/com/openai
- models
- beta/responses
- responses
- services
- async
- beta
- blocking
- beta
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70030 | 70030 | | |
70031 | 70031 | | |
70032 | 70032 | | |
| 70033 | + | |
| 70034 | + | |
| 70035 | + | |
70033 | 70036 | | |
70034 | 70037 | | |
70035 | 70038 | | |
| |||
94439 | 94442 | | |
94440 | 94443 | | |
94441 | 94444 | | |
| 94445 | + | |
| 94446 | + | |
| 94447 | + | |
94442 | 94448 | | |
94443 | 94449 | | |
94444 | 94450 | | |
| |||
Lines changed: 44 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5618 | 5618 | | |
5619 | 5619 | | |
5620 | 5620 | | |
| 5621 | + | |
5621 | 5622 | | |
5622 | 5623 | | |
5623 | 5624 | | |
| |||
5628 | 5629 | | |
5629 | 5630 | | |
5630 | 5631 | | |
| 5632 | + | |
| 5633 | + | |
| 5634 | + | |
5631 | 5635 | | |
5632 | | - | |
| 5636 | + | |
5633 | 5637 | | |
5634 | 5638 | | |
5635 | 5639 | | |
| |||
5654 | 5658 | | |
5655 | 5659 | | |
5656 | 5660 | | |
| 5661 | + | |
| 5662 | + | |
| 5663 | + | |
| 5664 | + | |
| 5665 | + | |
| 5666 | + | |
| 5667 | + | |
| 5668 | + | |
| 5669 | + | |
5657 | 5670 | | |
5658 | 5671 | | |
5659 | 5672 | | |
| |||
5681 | 5694 | | |
5682 | 5695 | | |
5683 | 5696 | | |
| 5697 | + | |
| 5698 | + | |
| 5699 | + | |
| 5700 | + | |
| 5701 | + | |
| 5702 | + | |
| 5703 | + | |
5684 | 5704 | | |
5685 | 5705 | | |
5686 | 5706 | | |
| |||
5713 | 5733 | | |
5714 | 5734 | | |
5715 | 5735 | | |
| 5736 | + | |
5716 | 5737 | | |
5717 | 5738 | | |
5718 | 5739 | | |
5719 | 5740 | | |
5720 | 5741 | | |
5721 | 5742 | | |
5722 | 5743 | | |
| 5744 | + | |
5723 | 5745 | | |
5724 | 5746 | | |
5725 | 5747 | | |
| |||
5768 | 5790 | | |
5769 | 5791 | | |
5770 | 5792 | | |
| 5793 | + | |
| 5794 | + | |
| 5795 | + | |
| 5796 | + | |
| 5797 | + | |
| 5798 | + | |
| 5799 | + | |
| 5800 | + | |
| 5801 | + | |
| 5802 | + | |
| 5803 | + | |
| 5804 | + | |
| 5805 | + | |
| 5806 | + | |
| 5807 | + | |
5771 | 5808 | | |
5772 | 5809 | | |
5773 | 5810 | | |
| |||
5815 | 5852 | | |
5816 | 5853 | | |
5817 | 5854 | | |
| 5855 | + | |
5818 | 5856 | | |
5819 | 5857 | | |
5820 | 5858 | | |
| |||
5839 | 5877 | | |
5840 | 5878 | | |
5841 | 5879 | | |
| 5880 | + | |
5842 | 5881 | | |
5843 | 5882 | | |
5844 | 5883 | | |
| |||
5861 | 5900 | | |
5862 | 5901 | | |
5863 | 5902 | | |
| 5903 | + | |
5864 | 5904 | | |
5865 | 5905 | | |
5866 | 5906 | | |
| |||
6158 | 6198 | | |
6159 | 6199 | | |
6160 | 6200 | | |
| 6201 | + | |
6161 | 6202 | | |
6162 | 6203 | | |
6163 | 6204 | | |
6164 | 6205 | | |
6165 | 6206 | | |
6166 | | - | |
| 6207 | + | |
6167 | 6208 | | |
6168 | 6209 | | |
6169 | 6210 | | |
6170 | 6211 | | |
6171 | 6212 | | |
6172 | | - | |
| 6213 | + | |
6173 | 6214 | | |
6174 | 6215 | | |
6175 | 6216 | | |
| |||
Lines changed: 42 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6858 | 6858 | | |
6859 | 6859 | | |
6860 | 6860 | | |
| 6861 | + | |
6861 | 6862 | | |
6862 | 6863 | | |
6863 | 6864 | | |
| |||
6868 | 6869 | | |
6869 | 6870 | | |
6870 | 6871 | | |
| 6872 | + | |
6871 | 6873 | | |
6872 | | - | |
| 6874 | + | |
6873 | 6875 | | |
6874 | 6876 | | |
6875 | 6877 | | |
| |||
6893 | 6895 | | |
6894 | 6896 | | |
6895 | 6897 | | |
| 6898 | + | |
| 6899 | + | |
| 6900 | + | |
| 6901 | + | |
| 6902 | + | |
| 6903 | + | |
| 6904 | + | |
| 6905 | + | |
| 6906 | + | |
6896 | 6907 | | |
6897 | 6908 | | |
6898 | 6909 | | |
| |||
6920 | 6931 | | |
6921 | 6932 | | |
6922 | 6933 | | |
| 6934 | + | |
| 6935 | + | |
| 6936 | + | |
| 6937 | + | |
| 6938 | + | |
| 6939 | + | |
| 6940 | + | |
6923 | 6941 | | |
6924 | 6942 | | |
6925 | 6943 | | |
| |||
6950 | 6968 | | |
6951 | 6969 | | |
6952 | 6970 | | |
| 6971 | + | |
6953 | 6972 | | |
6954 | 6973 | | |
6955 | 6974 | | |
6956 | 6975 | | |
6957 | 6976 | | |
6958 | 6977 | | |
6959 | 6978 | | |
| 6979 | + | |
6960 | 6980 | | |
6961 | 6981 | | |
6962 | 6982 | | |
| |||
7005 | 7025 | | |
7006 | 7026 | | |
7007 | 7027 | | |
| 7028 | + | |
| 7029 | + | |
| 7030 | + | |
| 7031 | + | |
| 7032 | + | |
| 7033 | + | |
| 7034 | + | |
| 7035 | + | |
| 7036 | + | |
| 7037 | + | |
| 7038 | + | |
| 7039 | + | |
| 7040 | + | |
| 7041 | + | |
| 7042 | + | |
7008 | 7043 | | |
7009 | 7044 | | |
7010 | 7045 | | |
| |||
7049 | 7084 | | |
7050 | 7085 | | |
7051 | 7086 | | |
| 7087 | + | |
7052 | 7088 | | |
7053 | 7089 | | |
7054 | 7090 | | |
| |||
7072 | 7108 | | |
7073 | 7109 | | |
7074 | 7110 | | |
| 7111 | + | |
7075 | 7112 | | |
7076 | 7113 | | |
7077 | 7114 | | |
| |||
7094 | 7131 | | |
7095 | 7132 | | |
7096 | 7133 | | |
| 7134 | + | |
7097 | 7135 | | |
7098 | 7136 | | |
7099 | 7137 | | |
| |||
7384 | 7422 | | |
7385 | 7423 | | |
7386 | 7424 | | |
| 7425 | + | |
7387 | 7426 | | |
7388 | 7427 | | |
7389 | 7428 | | |
7390 | 7429 | | |
7391 | 7430 | | |
7392 | | - | |
| 7431 | + | |
7393 | 7432 | | |
7394 | 7433 | | |
7395 | 7434 | | |
7396 | 7435 | | |
7397 | 7436 | | |
7398 | | - | |
| 7437 | + | |
7399 | 7438 | | |
7400 | 7439 | | |
7401 | 7440 | | |
| |||
0 commit comments